CSS'de height, bir elemanın yüksekliğini belirlemek için kullanılan bir özelliktir. Height özelliği, piksel cinsinden değer alır ve bir elemanın boyutunu belirlemek için kullanılır. Bu özellik sayesinde, bir elemanın yüksekliği diğer elemanlara göre ayarlanabilir.
Height özelliği, blok elemanları ve bazı inline elemanları için geçerlidir. Inline elemanları için height ayarlamak genellikle yararlı değildir, çünkü line-height özelliği zaten yüksekliği ayarlamak için kullanılmaktadır. Satır içi elemanlar için yükseklik ayarlanmazsa, içerikleri için yeterli alan otomatik olarak ayrılır.
Örneğin, bir div elemanının yüksekliği 200 piksel olsun. Bu div elemanı için height özelliği aşağıdaki gibi ayarlanabilir:
div {
height: 200px;
}
Bu kod bloğu, div elemanının yüksekliğinin 200 piksel olacağını belirtir. Bu özellik, div elemanının içeriğine göre ayarlanmaz ve sadece yüksekliği belirtilen değerde olur.
Ayrıca, height özelliği % cinsinden de belirtililebilir. Bu durumda, elemanın yüksekliği, içeriğine göre değişen bir yüzde olarak belirlenir. Örneğin, bir div elemanının yüksekliği, ekranda görüntülenecek içeriğin yüzde 50'si olabilir:
div {
height: 50%;
}
Bu kod bloğu, div elemanının yüksekliğinin, ekranda görüntülenecek içeriğin yüzde 50'si olacağını belirtir. Bu durumda, elemanın yüksekliği, içeriğe göre değiştiği için, genellikle yükseklik ayarlamak için kullanılmaz.
Sonuç olarak, height özelliği, bir elemanın yüksekliğini belirlemek için kullanılır ve blok elemanları için en uygun özelliktir. Eğer yükseklik, içeriğe göre belirlenecekse % değerleri kullanılabilir.