Professional Documents
Culture Documents
ETİKETLERİ
İÇİNDEKİLER
ÜNİTE
1
ÜNİTE
© Bu ünitenin tüm yayın hakları Atatürk Üniversitesi Açıköğretim Fakültesi’ne aittir. Yazılı izin alınmadan
5
ünitenin tümünün veya bir kısmının elektronik, mekanik ya da fotokopi yoluyla basımı, yayımı, çoğaltımı ve
dağıtımı yapılamaz.
Metin ve Görünüm Etiketleri
font
Özel Karakter
Eklemek
mark
METİN ve GÖRÜNÜM
ETİKETLERİ abbr
METİN İLE İLGİLİ BAZI
ETİKETLER
meter
progress
bgcolor
GÖRÜNÜM DÜZENLEME
ETİKETLERİ
background
GİRİŞ
Yazı tipi boyutu ve rengini belirlemek için <font> etiketi kullanılır. Font
etiketi ile metin renklendirilebilir, yazı tipi ve boyutu değiştirilebilir. Metinlerin
yazıtipini, boyutunu ve rengini belirlemek için stil sayfaları da kullanılır. Sayfadaki
tüm metnin yazı tip, boyutu ve rengini belirlemek için veya birkaç özelliğini
belirlemek için <body> etiketinin içine <font> etiketi yerleştirilir. Web sayfasındaki
bölümleri ayırmak için <hr> yatay çizgi etiketinden yararlanılır. Klavyedeki bazı
karakterleri özel karakter olarak kullanmak gerekebilir, bu durumda & işareti ile
birlikte nesne numarasından yararlanmak gerekir. Bazen metinleri dikkat çekmek
için <mark> etiketinden yararlanırız. Ulusal ve uluslararası TRT, TSE ve UNESCO
gibi bazı kısaltmalar için <abbr> etiketinden yararlanılır. Maç, sınav ya da süreli her
hangi bir olayın ilerleme ya da yüzdelik durumunu izlemek için <meter> ve
<progress> etiketleri kullanılır. Sayfanın arkasında yer alan renge arka plan rengi
denir ve body etiketi parametresinde kullanılır. Renk formatı kodu RRGGBB'dir.
Her biri üç ana renkten oluşmaktadır Kırmızı, Yeşil ve Mavi (R=red, G=green,
B=blue). Renk biçiminde RR kırmızı, GG yeşil ve BB ise mavi rengini temsil eden
hexadecimal (onaltılık sayı sistemi) değerleridir. Bazen arka plan rengi gibi web
sayfaları için arka plan resmi de kullanılabilir. Metin renklerine ön plan rengi denir.
Arka plana renk verirken açık renkler tercih edilmelidir. Koyu renkler metinlerin
okunmasını zorlaştırmaktadır.
Face
Face parametresi bazı WEB tarayıcıları tarafından desteklememektedir.
Face parametresi ile sayfada resim kullanmadan oldukça güzel görüntüler elde
edilebilir. Örneğin Face="Arial Tur" parametresi kullanıldığında yazı tipi Türkçe
Arial olacaktır. Face değerine Türkçe desteği olmayan yazı tipleri verilmemelidir,
verilirse bazı Türkçe karakterler bozuk olarak görülecektir [1, 2, 4, 5, 8, 10].
Size
Metnin büyüklüğünü ayarlar, bu değişkene -1, +2 gibi değerler verilerek
metnin büyüklüğünün bir eksiltilmesini veya iki artırılması sağlanabilir. Direkt
olarak bir rakam vererek de kullanılabilir. WEB sayfası tasarımlarında yazı tipi çok
büyük olmamalıdır, büyük yazı tipleri hem kullanıcıların sayfayı okumasını
zorlaştırır, hem de sayfanın güzelliğini bozar [1, 2, 4, 5, 8,10].
Color
Color parametresi ile yazının rengi (red, green gibi renklerin İngilizce karşılığı
ya da RGB renk değeri) belirlenir. HTML'de renkler hexadecimal (onaltılık) sayı
<font> etiketinin sistemi ile ifade edilir. Bir renk 16'lık sayı düzeninde 6 rakamdan oluşur. Bu
parametreleri olan düzende 9'dan sonraki sayıları göstermek için A’dan F’ye kadar olan harfler
color, face ve size
kullanılır. Bununla birlikte HTML bazı renklerin İngilizce isimlerini de anlar,
HTML5 tarafından
desteklenmez. aşağıdaki örnekte bu renkleri ve İngilizce karşılıklarını görmektesiniz [1, 2, 4, 5,
8,10].
Tablo 5.2. Renkler ve onaltılık sayı kod karşılıkları
Yukarıda tarayıcı ekran çıktısı yer alan örneğin kaynak kodları aşağıda
görüldüğü gibidir.
Uygulama:
<html>
<head>
<title>font komutu</title>
</head>
<body>
<font face="comic sans ms" size="7" color="green">ATA-AÖF</font><br>
<font color="#ff0000">Bilgisayar</font><br>
<font face="monotype corsiva">Programcılığı</font><br>
<font size="5">Önlisans Programı</font><br>
</body>
</html>
</body>
</html>
Yukarıda kaynak kodu görülen örneğin tarayıcı çıktısı aşağıda görüldüğü
gibidir.
Türk lirasının UTF-8 para birimi sembolünü elde eden html’deki özel
karakter kodu ve tarayıcı ekran çıktısı sırasıyla aşağıda şekil 5.6 ve şekil 5.7 de yer
almaktadır.
<html>
<body>
<p>e-postada kullandığımız at işaretinin sembolü @ dir</p>
<p>e-postada kullandığımız at işaretinin sembolü @ dir</p>
</body>
</html>
Yukarıdaki uygulamada 4. Satırdaki @ işareti onluk sayı sistemi (decimal) ile
elde ediliyorken, 5. Satırdaki @ işareti onaltılık sayı sistemi (hexadecimal) ile elde
edilmiştir.
Özel karakter elde
ederken onaltılık sayı
sistemi tercih
edildiğinde &
işaretinden sonra #
sembolü kullanılmalıdır.
Şekil 5.3. Özel karakter kod kullanımı ile @ işaretinin elde edilişi
<body>
<p><abbr title="Atatürk Üniversitesi, Açık Öğretim Fakültesi">ATA-
AÖF</abbr>
02.06.2010 tarih ve 27599 sayılı Resmi Gazete'de yayımlanarak yürürlüğe
giren 14.04.2010 tarih ve 342 sayılı Bakanlar Kurulu Kararı ile kurulmuştur.
Kuruluşu ile birlikte idari, akademik ve fiziki teşkilatlanma çalışmalarını
tamamlayan Fakülte 2011 - 2012 eğitim - öğretim yılında 3 Lisans, 2
Önlisans ve 1 Lisans Tamamlama programı olmak üzere toplam 6
programla faaliyetlerine başlayan Fakülte bünyesinde bugün 4 Lisans, 24
Önlisans ve 3 Lisans Tamamlama programı olmak üzere toplam 31
program yürütülmektedir. ATA-AÖF İlk mezunlarını
2012-2013 eğitim - öğretim yılında vermiştir.
</body>
</html>
<abbr> etiketini yukarda yer alan kodunun tarayıcı ektran çıktısı aşağıda yer
aldığı gibidir.
<meter> etiketinin bir benzeri ise <progress> etiketidir. Bu etiket bize bir
işlemin % kaç oranında bittiğini gösterir. Örneğin, bir dosyayı kopyaladığınızı ve
dosyanın %75’lik kısmı kopyalandığını gösteren aşağıdaki şekil 5.15 ve şekil 5.16
kod ve ekran çıktılarını inceleyebilirsiniz.
<<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<P>
Yüklemeye çalışılan dosyanın
<progress min="0" max="100" value="75">%75</progress> kopyalanan
durumu.
</p>
</body>
</html>
Yukarıda <progress> etiketi örneği yer almakta olup tarayıcı ekran çıktısı
aşağıda şekil 5.8.’de görülebilmektedir.
<bgcolor> etiketinin <table> ile birlikte kullanıldığı bir başka örnek aşağıda
yer almaktadır.
Aşağıda yer alan arka plan rengi (bgcolor) etiketinin <table> etiketi ile
birlikte kullanılışını görmektesiniz.
Uygulama:
<HTML>
<HEAD>
<TITLE>Hücre Rengi</TITLE>
</HEAD>
Yandaki örnek, 7. <BODY>
ünitede <table> <TABLE border="1" cellpadding="7">
etiketinden <tr>
yararlanılarak
<td bgcolor="#ffaa11">TURUNCU</td>
gerçekleştirilmiştir.
</tr>
<tr>
<td bgcolor="#1dede1">TURKUAZ</td>
</tr>
</TABLE>
</BODY>
</HTML>
Tablo hücre içinin rengini belirleyen yukarıdaki kaynak kodlardan elde
edilen tarayıcı ekran çıktısı sonucu aşağıda yer almaktadır.
</body>
</html>
<body> etiketinin background parametresi ile birlikte kullanılmasının
uygulaması yukarıda yer almaktadır. Bu uygulamanın tarayıcı ekran çıktısı ise şekil
5.11.’den izlenebilir.
Şekil 5.12. Arka plan resminin tekrarlanmaması istenilen örneğin ekran çıktısı
Arka plan rengini belirlerken aynı zamanda ön plan ve arka plan renklerini
de belirleyebilirsiniz.
<html>
<head>
<title>Arkaplan resmi eklemek</title>
<style>
Resim dosyasının body
adresini yazmak {
zorunda kalmamak için background-image:url('paper1.jpg');
HTML dosyası ile aynı background-repeat:repeat-y;
klasörde olmasına özen }
gösterin. </style>
</head>
<body>
<p>ATA-AÖF'ye hoşgeldiniz.</p>
</body>
</html>
Arka plana renk eklemeye yönelik yukarıda yer alan kodun tarayıcı ekran
çıktısını aşağıdan izleyebilirsiniz.
DEĞERLENDİRME SORULARI
1. Aşağıdakilerden hangisi HTML’de yazı tipi boyutunu ve rengini düzenleyen
etikettir?
a) <end>
b) <begin>
c) <title>
d) <font>
e) <head>
4. HTML sayfasının arka zeminini sarı (yellow) yapmak için aşağıdaki hangi
body parametresi kullanılır?
a) <body color=”yellow”>
b) <body color name=”yellow”>
c) <body set=”yellow”>
d) <body background=”yellow”>
e) <body bgcolor=”yellow”>
9. EURO (€) para biriminin &8364 kodu ile elde ettiğiniz özel karakterini
aşağıdaki hangi sayı sistemi ile elde etmiş olunur?
a) İkili (binary) sayı sistemi
b) Onaltılık (hexadecimal) sayı sistemi
c) Sekizli (octal) sayı sistemi
d) Onlu (decimal) sayı sistemi
e) Romen sayı sistemi
Cevap Anahtarı
1.d, 2.a, 3.c, 4.e, 5.b, 6.e, 7.c, 8.a, 9.d, 10.b
YARARLANILAN KAYNAKLAR
[ 1 ] Castro, E. (2006). HTML, XHTML, and CSS, Sixth Edition, Berkeley, CA:
Peachpit Press.
[ 2 ] Çelikbilek, İ. (2013). HTML5 Geleceğin WEB Standartları, İstanbul: KODLAB
Yayın Dağıtım Yazılım ve Eğitim Hizmetleri San. ve Tic. Ltd. Şti.
[ 3 ] Duckett, J. (2011). HTML and CSS: Design and Build Websites, Canada: John
Wiley and Sons Inc.
[ 4 ] Erdinç, F. (2018). Yeni Başlayanlar için HTML5 & CSS3, İstanbul: Pusula
Yayıncılık.
[ 5 ] Gürkan, O. (2009). HTML ve XHTML, Ankara: Nirvana Sinemis Yayın Grup.
[ 6 ] Huddleston, R. (2008). HTML, XHTML, and CSS: Your visual blueprint for
designing effective Web pages, Indianapolis, IN: Wiley Publishing, Inc.
[ 7 ] Sarmady, S. (2015). HTML Web Design in 7 days!,
(https://www.researchgate.net/
publication/265262543_HTML_Web_Design_in_7_days).
[ 8 ] Uysal, M. (2001). WEB Teknolojileri, İstanbul: Beta Basım Yayım Dağıtım A.Ş.
[ 9 ] Wempen, F. (2008).(Çeviren: Dalcı, M.), Adım Adım HTML ve XHTML, Ankara:
Arkadaş Yayınevi.
[ 10 ] Whitehead, P. ve Russell, J.H. (2005). HTML: Your Visual blueprinttm for
designing Web pages with HTML, CSS and XHTML, Indiana: Wiley
Publishing, Inc.