![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
HTML Dokumentum szerkezeteAlap jelek meghatározzák HTML fájl területeket.
htmlEgész dokumentumnak a kezdése és vége. Minden tartalomnak benne kell lennie. Ez a jel nem kötelező, legtöbb böngésző kitalálja. De ha azt akarod, hogy fáljok szabványosak legyenek, használj <HTML> elemet. HTML taghoz nincsenek attribútumok. headDokumentumnak a feje, amely nem jelenik meg. Itt találhatunk további nem kötelező elemeket (title, meta, link, script, style stb.). Ha fejbe egyszerű szöveget írsz, valamelyik böngészőben megjelenik a dokumentum elején. Fej taghoz nincsenek attribútumok. bodyDokumentum törzse. Tartalmazza összes megjelenített oldal tartalmát. Lent feltünt attribútumok régiesek (kivéve alap attribútúmokat) és helyettesítik CSS body beállított tulajdonságokkal. Ajánlott CSS tulajdonságokat jobb oszlopban találhatod.
Példa: <body background="kep.gif" bgcolor="red" text="white" link="yellow" vlink="brown" alink="#BBB"> Szín attribútumok megadása törzselemben régies, HTML dokumentumot javaslom színezni CSS stílusok segítségével, például: <body style="color: white; background-image: URL('kep.gif') red"> vagy még jobban dokumentum fejében style elem segítségével:
<style>
body {color: black; background-color: green; background-image: URL('kep.gif')} !--< megjegyzés -->Minden, ami HTML fáljban <!-- és --> jelekkel van becsomagolva megjegyzésként veszi a böngésző és sose jelenik meg. Tehát <!-- megjegyzés eleje és --> megjegyzés vége. Négy cseles helyzet:
!doctypeDTD szabvány. Dokumentum elején kell írni, még a <HTML> jel előtt. Nem muszáj csinálni ezt, de SGML és XML nyelv szabvány jelzés szerint jó, ha strukturált formában elmondjuk, hogy ez a dokumentum egy HTML dokumentum; méghozzá azt is kellene jelezni , hogy HTML dokumentum melyik verziónak megfelel. Ennek a lényege csak a jövőben rejlik, amikor dokumentumok jobban automatikusan lesznek feldolgozva. Ennek a szintaktisa elég fura. Csak egy pár példát mutatok: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN"> "Strict" lánc helyett valamikor használunk "draft" vagy "final" láncot. Amennyiben nincsen ellenőrízve fálj szintaktisa parserel hozzákötődő DTD szerint, <!doctype>-t inkább nehasználjatok. Manapság !doctype fő funkciója megjelenített CSS modulok átkapcsolás. Másszóval doctype határozza meg melyik böngészőben hogyan lesznek kiszámolva a szélességek és szöveg mérete. Ez egy elég kényelmetlen helyzet, amely történelmi folyamatból alakult ki. PéldaKlasszikus HTML fálj így nézhet ki:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Copyright © 2009, Ervin Linszter | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||