HTML Структура
Публикувана от smilev на January 17 2011 14:07:06
Разширена новина
Структура на HTML документ
HTML документите са съставени от две основни части -
1. Глава (head)
2. Тяло (body)
Началния и крайния тагове на главата са <head> и </head>
Началния и крайния тагове на тялото са <body> и </body>
Типичната структура на един html документ е
<html>
<head> </head>
<body> </body>
</html>
Текста, графиките, снимките и изобщо всичко което се вижда на монитора при отваряне на една html страница, се намира в "тялото" (body) на страницата, т.е. между таговете <body> и </body>.
Тагове преди началния таг html (!DOCTYPE)
Преди началния таг (<html>) на html документа се разполага тагът
<!DOCTYPE>.
Чрез тага <!DOCTYPE> и атрибутите му се указва на браузера каква версия на HTML или XHTML е използвана при написване на html документа и какъв е типът на документа.
1. При HTML 4.01 се използват 3 типа DTD (Document Type Declaration)
а. Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
Ползва се когато при изграждане на страницата е използван CSS (Cascading Style Sheets).
б. Transitional
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Ползва се когато при изграждане на страницата не са спазвани стриктно изискванията на HTML 4.01.
в. Frameset
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
Ползва се когато страницата е изградена с фреймове (frames).
2. При XHTML 1.0 съществуват същите 3 DTD:
a. Strict
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Ползва се когато при изграждане на страницата е използван CSS (Cascading Style Sheets).
б. Transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Ползва се когато при изграждане на страницата не са спазвани стриктно изискванията на XHTML 1.0.
в. Frameset
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
Ползва се когато страницата е изградена с фреймове (frames).
ПРИМЕР:
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head> </head>
<body> </body>
</html>