Kontakty

syntax HTML5. Syntax PHP Syntax HTML tagu

Syntax HTML

Ryža. 1.6. Zobrazenie jednoduchej HTML stránky vo webovom prehliadači

Základné pravidlá jazyka HTML

V názvoch značiek HTML sa nerozlišujú veľké a malé písmená a v XHTML sa malé a veľké písmená považujú za rozdielne a názvy značiek sa musia písať malými písmenami.

Prvky môžu obsahovať text a čiastkové prvky (ako napríklad prvok html obsahuje čiastkové prvky hlavy a tela v príklade vyššie). Prvky musia byť správne vnorené do seba.

Podprvky zahrnuté v prvku musia skončiť pred záverečným gagom prvku. Napríklad nasledujúci záznam je nesprávny: <а>

Správne by mal tento fragment vyzerať takto:

Toto je tučné písmo a kurzíva

Ak prvok v XHTML neobsahuje text a čiastkové prvky (prázdny prvok), stále musí mať otvárací a uzatvárací tag. Napríklad prvok br nemá žiadny obsah a spôsobuje zalomenie riadku (text pokračuje na novom riadku). Podľa pravidiel to však musí byť napísané takto:

alebo skrátené
. Prvok by mal byť napísaný rovnakým spôsobom


- Nakreslite vodorovnú čiaru.

Otváracie značky prvku môžu mať atribúty, ktoré spresňujú správanie prvku a nastavujú ďalšie hodnoty. Takmer každá značka má veľké množstvo voliteľných parametrov. Ďalej sa budú brať do úvahy iba hlavné atribúty značiek.

Mnoho atribútov v HTML je spoločných pre všetky prvky, ale niektoré sú špecifické pre daný prvok alebo prvky. Všetky majú formu:

atribút_name="value"

Napríklad:

Základy jazyka hypertextových značiek"

V tomto príklade má prvok div (časť stránky HTML, ktorá umožňuje rozdeliť dokumenty do logických blokov) atribút id nastavený na mySection. Element div obsahuje prvok h1 (prvý alebo najdôležitejší nadpis úrovne), ktorý zase obsahuje nejaký text. Hodnoty atribútov musia byť uzavreté v jednoduchých alebo dvojitých úvodzovkách.

Názvy značiek a atribútov a ich možné hodnoty sú určené špecifikáciou jazyka HTML a nemôžete vytvárať vlastné značky alebo atribúty.

Všetky prvky môžu mať atribúty id a class, ktorých hodnoty sa používajú na identifikáciu konkrétnych prvkov (id) alebo skupiny prvkov (class). Tieto atribúty sa často používajú v skriptoch dokumentov a CSS popisoch štýlov dokumentov.

V HTML existujú dve hlavné kategórie prvkov: blokovať a reťazec

  • Blokové prvky zvyčajne informujú o štruktúre dokumentu. Takéto prvky začínajú na novej línii, oddeľujúc sa od toho, čo bolo pred ňou. Príklady blokových prvkov sú odsekov, položky zoznamu, nadpisy a tabuľky, kontajnery div.
  • Strunové prvky sú obsiahnuté v štrukturálnych prvkoch na úrovni bloku a pokrývajú iba časti textu dokumentu, nie celé oblasti. Vložený prvok nespôsobí zobrazenie nového riadku v dokumente, keďže ide o prvky, ktoré sa objavujú v odseku textu. Príklady prvkov reťazca sú odkazy, zvýraznené slová alebo frázy, rozpätie kontajnerov.

HTML5 nás privádza späť k desaťročnému štýlu nechávania niektorých značiek neuzavretých, zapisovania hodnôt bez úvodzoviek a voliteľného zadávania značiek veľkými alebo malými písmenami. Táto sloboda neznamená, že by sa mali ignorovať nejaké pravidlá, stále by ste mali dodržiavať správne vkladanie značiek a vkladať povinné prvky. Odpútanie sa od rigidnej XHTML syntaxe vám umožňuje sústrediť sa na obsah stránky a nie na dodržiavanie prázdnych formalít, z ktorých väčšina je otravná pre ich nevýznamnú hodnotu a zbytočnosť.

HTML prvky

Základným stavebným kameňom webovej stránky je prvok. Môžu byť rozdelené podľa rôznych kritérií, napríklad podľa typu alebo účelu.

Prvky podľa typu

Prázdne prvky

Patria sem prvky, ktoré nemajú uzatváraciu značku: , ,
, , , ,


, , , , , , , , , .

Nespracované textové prvky

Navrhnuté na výstup skriptov alebo štýlov, ktoré majú inú syntax ako HTML:

Если после элемента следует

  • Если после элемента следует
    или
    .
    Если после элемента следует
    ,
    или он последний у родителя.

    Если после элемента следует
    ,
    ,