|
|
|
|
|
|
Style
CSS, sayfaların ve içindeki bileşenlerin sunum kalitesini arttırmak amacıyla bir çok biçimlendirme özelliği sağlar. DOM style nesnesi ise dokümanın ve doküman altındaki elementlerin, kendilerine has CSS özelliklerine dinamik olarak erişilmesini ve/veya değiştirilmesini sağlar.
HTML elementlerinin alt nesnesi olan style nesnesi ile doküman üzerinde herhangi bir HTML elementinin kenar dolgusu (padding), arka plan (background), kenarlık (border), renk (color), yazı tipi (font) ve yerleşim (position) gibi farklı CSS özelliklerini dinamik olarak okumak ve değiştirmek mümkündür.
Bu bölüm, DOM style nesnesinin özelliklerini içermektedir. - Bu bölüm DHTML, DOM ve CSS dahilinde kullanılan uzunluk, boyut ve konumlandırma ile ilgili ölçü birimlerini içermektedir. Temel olarak tarayıcılar, bağlantılı (relative) ve tam (absolute) olmak üzere iki türlü değer birimini kullanmaktadırlar. Bağla
- JavaScript kodlarında ve HTML sayfalarda renkler, isimlendirilmiş renkler ve RGB renkleri kullanılarak belirlenmektedir. İsimlendirilmiş Renkler, 'red' ve 'green' gibi belli bir isme sahip olan renklerdir. RGB renkleri ise Kırmızı, Yeşil ve Mavi
- Bu liste, DOM Style nesnesinin Internet Explorer, Firefox ve Opera tarayıcılarında kullanılabilen tüm özellikleri ile karşılığı olan CSS özellik isimlerini göstermektedir. Tablonun sol tarafında DOM style nesnesinin özellikleri, sağ tarafında ise CS
|
- accelerator özelliği, ALT tuşuna basıldığı zaman element içinde tanımlanan, tek karakterin işaretlenerek gösterilmesini sağlayan "accelerator" anahtarını içerip-içermediğini belirler. Bu gösterim, Windows 2000 ve üstü sistemlerde pencere ana menüler
- background özelliği, elementin beş farklı arka plan özelliğinin bir veya bir kaçının birden ayarlanmasını sağlar. Bu arka plan özellikleri şunlardır: backgroundAttachment, backgroundColor, backgroundImage, backgroundPosition ve backgroundRepeat
- backgroundAttachment özelliği, background veya backgroundImage ile tanımlanan resmin hareketli ve sabit olmasını belirler.
- backgroundColor özelliği, bir elementin arka plan renginin transparan veya herhangi bir RGB değerine atanmasını sağlar.
- backgroundImage özelliği, elementin arka plan resminin belirlenmesini sağlar.
- backgroundPosition özelliği, arka plan resminin yerleştirileceği konumu belirler.
- backgroundRepeat özelliği, arka plan resminin tekrarlanmasını ve hangi yöne tekrarlanacağını belirler.
- border özelliği, elementin üç farklı kenarlık özelliği olan borderWidth, borderStyle ve borderColor özelliklerinin hepsinin dört kenar için belirlenmesini sağlar. borderWidth, borderStyle ve borderColor özellikleri tek başlarına dört farklı kenar iç
- borderBottom özelliği, elementin alt kenarlık genişliğini ayarlayan borderBottomWidth, kenarlık biçimini ayarlayan borderBottomStyle ve rengini ayarlayan borderBottomColor özelliklerinin hepsinin birden belirlenmesini sağlar.
- borderBottomColor özelliği, elementin alt kenarlık (border bottom) renginin belirlenmesini sağlar.
- borderBottomStyle özelliği, elementin alt kenarlık çizgi biçiminin belirlenmesini sağlar.
- borderBottomWidth özelliği, elementin alt kenarlık genişliğinin belirlenmesini sağlar.
- borderCollapse özelliği, table elementinde satır (tr) ve hücre (td-th) kenarlıklarının bitişik veya ayrı ayrı olmasını ayarlar.
- borderColor özelliği, elementin dört kenarının kenarlık renklerini belirleyen borderBottomColor, borderLeftColor, borderRightColor ve borderTopColor özelliklerinin hepsinin birden belirlenmesini sağlar. Ayrıca renk belirleme işlemini 1..4 arası renk
- borderLeft özelliği, elementin sol kenarlığının biçimini, rengini ve genişliğini belirleyen borderLeftWidth, borderLeftStyle ve borderLeftColor özelliklerinin hepsinin birden tanımlanmasını sağlar.
- borderLeftColor özelliği, elementin sol kenarlık (border left) renginin belirlenmesini sağlar.
- borderLeftStyle özelliği, elementin sol kenarlık çizgi biçiminin belirlenmesini sağlar.
- borderLeftWidth özelliği, elementin sol kenarlık genişliğinin belirlenmesini sağlar.
- borderRight özelliği, elementin sağ kenarlığının biçimini, rengini ve genişliğini belirleyen borderRightWidth, borderRightStyle ve borderRightColor özelliklerinin hepsinin birden belirlenmesini sağlar.
- borderRightColor özelliği, elementin sağ kenarlık (border right) renginin belirlenmesini sağlar.
- borderRightStyle özelliği, elementin sağ kenarlık çizgi biçiminin belirlenmesini sağlar.
- borderRightWidth özelliği, elementin sağ kenarlık genişliğinin belirlenmesini sağlar.
- borderSpacing özelliği, table ve inline-table elementlerinde yatay ve dikey hücre kenarlık boşluklarının belirlenmesini sağlar. Bu özellik sadece borderCollapse özelliğinin değeri "separate" olarak belirtildiği zaman kullanılabilir.
- borderStyle özelliği, elementin dört kenarının kenarlık çizgi biçimlerini belirleyen borderBottomStyle, borderLeftStyle, borderRightStyle ve borderTopStyle özelliklerinin hepsinin birden belirlenmesini sağlar.
- borderTop özelliği, elementin üst kenarlığının biçimini, rengini ve genişliğini belirleyen borderTopWidth, borderTopStyle ve borderTopColor özelliklerinin hepsinin birden belirlenmesini sağlar.
- borderTopColor özelliği, elementin üst kenarlık (border top) renginin belirlenmesini sağlar.
- borderTopStyle özelliği, elementin üst kenarlık çizgi biçiminin belirlenmesini sağlar.
- borderTopWidth özelliği, elementin alt kenarlık genişliğinin belirlenmesini sağlar.
- borderWidth özelliği, elementin dört kenarının kenarlık genişliklerini belirleyen borderBottomWidth, borderLeftWidth, borderRightWidth ve borderTopWidth özelliklerinin hepsinin birden belirlenmesini sağlar. Bu özelliğin kullanıldığı sayfada !DOCTYPE
- bottom özelliği, style.position özelliği absolute veya fixed olarak ayarlanıp rastgele yerleştirilebilen elementlerin alt kenarı ile pencerenin görünen alanının alt kenarı arasındaki mesafeyi belirler.
- captionSide özelliği, table-caption elementinin (başlığının) yerleşim yerini belirler.
- clear özelliği, elementin kendisinden önce gelen kaydırılabilir (floating) farklı bir elementin yanından aşağı taşınmasını sağlar. Başka bir ifadeyle, clear ile belirtilen yanında kaydırılabilen bir element olmasına izin vermez.
- color özelliği, elementin kenarlık (border) ve yazı rengini belirleyen ön plan (foreground) rengini ayarlar.
- cssFloat ve styleFloat özellikleri, elementin onu çevreleyen ana elementi içinde kaydırılacağı yönü belirler. Sola ve sağa doğru olabilecek bu kaydırma işlemi, elementin kaydırılan yönünün diğer yanını kaplayacak şekilde, özellikle block elementleri
- cursor özelliği, elementin üzerine fare ile gelindiğinde gösterilecek fare işaretçisini (mouse pointer/cursor) belirler.
- font özelliği, elementin altı farklı yazı fontu özelliği olan fontStyle, fontVariant, fontWeight, fontSize, lineHeight ve fontFamily özelliklerinin hepsinin birden belirlenmesini sağlar.
- fontFamily özelliği, element içinde kullanılacak yazı tipini ve alternatif yazı tiplerini yüksek öncelikten düşük önceliğe doğru belirlenmesini sağlar. Alternatif fontlar birbirlerinden virgül ile ayrılarak belirtilir.
- fontSize özelliği, yazı tipi boyutunun belirtilmesini sağlar.
- fontStyle özelliği, yazı tipini normal veya eğimli (italik) olmasını belirler.
- fontVariant özelliği, yazı tipinin boyunu değiştirmeyerek "küçültülmüş büyük harf" olarak gösterilmesini sağlar. Farklı bir ifadeyle küçük harfler yerine aynı boyda büyük harflerin kullanılmasını sağlar.
- fontWeight özelliği, yazı tipinin kalınlığının belirlenmesini sağlar.
- height özelliği, elementin içerik alanının yüksekliğini belirler. Elementin içerik alanına kenar dolgusu (padding), kenarlık genişliği (border) ve kenar payı (margin) dahil değildir. Eğer, !DOCTYPE doküman tipi belirtilmezse üst ve alt kenarlık (bor
- left özelliği, position özelliği absolute veya fixed olan elementlerin sayfa üzerinde soldan uzaklığının belirlenmesini sağlar.
- letterSpacing özelliği, element içeriğindeki harfler arasındaki mesafenin belirlenmesini sağlar.
- lineHeight özelliği, element içindeki en düşük satır yüksekliğini belirler.
- listStyle özelliği, elementin üç farklı liste biçimi özellikleri olan listStyleImage, listStylePosition ve listStyleType özelliklerinin hepsinin birden belirlenmesini sağlar. UL, OL ve LI elementlerinde kullanılabilen CSS list-style özelliği, ayrıca
- listStyleImage özelliği, UL, OL ve LI elementlerinde ve display özelliği list-item olarak tanımlanmış elementlerde liste imi olarak gösterilecek resmin belirlenmesini sağlar.
- listStylePosition özelliği, UL, OL ve LI elementlerinde ve display özelliği list-item olarak tanımlanmış elementlerde liste iminin, element sınırları içinde veya dışında olmasını belirler.
- listStyleType özelliği, UL, OL ve LI elementlerinde ve display özelliği list-item olarak tanımlanmış elementlerde liste iminin biçimini belirler.
- margin özelliği, elementin dört kenarının dış kenar paylarının genişliklerinin belirlenmesini sağlar. Ayrıca kenar payları her kenar için ayrı ayrı marginBottom, marginTop, marginLeft ve marginRight özellikleri ile belirtilebilir.
- marginBottom özelliği, elementin alt kenarının dış kenar payı genişliğinin belirlenmesini sağlar.Ayrıca tüm kenar paylarının belirtilmesini sağlayan margin özelliğiyle de belirlenebilir.
- marginLeft özelliği, elementin sol kenarının dış kenar payı genişliğinin belirlenmesini sağlar. Ayrıca tüm kenar paylarının belirtilmesini sağlayan margin özelliğiyle de belirlenebilir.
- marginRight özelliği, elementin sağ kenarının dış kenar payı genişliğinin belirlenmesini sağlar. Ayrıca tüm kenar paylarının belirtilmesini sağlayan margin özelliğiyle de belirlenebilir.
- marginTop özelliği, elementin üst kenarının dış kenar payı genişliğinin belirlenmesini sağlar. Ayrıca tüm kenar paylarının belirtilmesini sağlayan margin özelliğiyle de belirlenebilir.
- maxHeight özelliği, elementin ulaşacağı en fazla yükseklik değerini belirler. Bu özelliğin IE 7+ sürümlerinde kullanılabilmesi için !DOCTYPE ile doküman tipinin tanımlanması gereklidir.
- maxWidth özelliği, elementin ulaşacağı en fazla genişlik değerini belirler. Bu özelliğin IE 7+ sürümlerinde kullanılabilmesi için !DOCTYPE ile doküman tipinin belirtilmesi gereklidir.
- minHeight özelliği, elementin olabilecek en az yükseklik değerini belirler. Bu özelliğin IE 7+ sürümlerinde kullanılabilmesi için !DOCTYPE ile doküman tipinin tanımlanması gereklidir.
- minWidth özelliği, elementin olabilecek en az genişlik değerinin belirlenmesini sağlar. Bu özelliğin IE 7+ sürümlerinde kullanılabilmesi için !DOCTYPE ile doküman tipinin tanımlanması gereklidir.
- opacity özelliği, elementin saydamlık/şeffaflık oranını belirler.
- overflow özelliği, blok elementlerinde bir içerik taşması durumunda içeriğin gösterilme şeklini belirler.
- padding özelliği, elementin içeriği ile kenarlığı arasındaki dolgu genişliğini belirler.
- paddingBottom özelliği, elementin alt kenarının içerik ile kenarlık (border) arasındaki dolgu genişliğinin belirlenmesini sağlar. Ayrıca bu işlem tüm kenar paylarının belirtilmesini sağlayan padding özelliğiyle de yapılabilir.
- paddingLeft özelliği, elementin sol kenarının içerik ile kenarlık (border) arasındaki dolgu genişliğinin belirlenmesini sağlar. Ayrıca bu işlem tüm kenar paylarının belirtilmesini sağlayan padding özelliğiyle de yapılabilir.
- paddingRight özelliği, elementin sağ kenarının içerik ile kenarlık (border) arasındaki dolgu genişliğinin belirlenmesini sağlar. Ayrıca bu işlem tüm kenar paylarının belirtilmesini sağlayan padding özelliğiyle de yapılabilir.
- paddingTop özelliği, elementin üst kenarının içerik ile kenarlık (border) arasındaki dolgu genişliğinin belirlenmesini sağlar. Ayrıca bu işlem tüm kenar paylarının belirtilmesini sağlayan padding özelliğiyle de yapılabilir.
- position özelliği, elementin sayfa üzerinde veya ana elementi içinde yerleştirilme şeklini belirler.
- right özelliği, position özelliği absolute, relative veya fixed olarak belirtilmiş elementlerin sayfa veya ana elementi içindeki sağdan uzaklığının belirlenmesini sağlar.
- textAlign özelliği, element içindeki metnin yaslama şeklini belirler.
- textDecoration özelliği, element içeriğindeki metnin süsleme şeklini belirler.
- textIndent özelliği, element içeriğinde kullanılan metnin ilk satırlarının girintisini (paragraf başı) ayarlar.
- textTransform özelliği, element içinde kullanılanıl metnin gösterilme biçimini belirler.
- top özelliği, position özelliği absolute, relative veya fixed olarak belirtilmiş elementlerin sayfa veya ana elementi içindeki üstten uzaklığının belirlenmesini sağlar.
- visibility özelliği, elementin görünür olup-olmadığını belirler. Bu görünmezliği, elementin kendisini görünmez yaparken, sayfa/doküman üzerinde kapladığı alanı boş alan olarak göstererek gerçekleştirir. Sadece tr elementine visibility özelliğinin co
- width özelliği, elementin içerik alanının genişliğini belirler. Elementin içerik alanına kenar dolgusu (padding), kenarlık genişliği (border) ve kenar payı (margin) dahil değildir. Eğer, !DOCTYPE doküman tipi belirtilmezse sol ve sağ kenarlık (borde
- wordSpacing özelliği, element içeriğindeki kelimeler arasındaki boşluğun belirlenmesini sağlar.
- zIndex özelliği, üst-üste yerleştirilebilen (istiflenebilen) elementlerde, elementin katman sırasının belirlenmesini sağlar.
|
|
|
|
|
|
 |
|
 |
|