Znaczniki i atrybuty
Atrybuty są definiowane w następujący sposób <nazwa atrybut a = „wartość a” atrybut b = wartość b>….</nazwa>. Znak spacji oddziela atrybuty od nazw i innych atrybutów, natomiast wartość atrybutów zapisywana jest po jego nazwie, oddzielona znakiem równa się i wzięta w cudzysłów (atrybut= ”wartość”). Nazwy atrybutów, znaczników a często również wartości trybutów należy wpisywać małymi literami. Używanie dużych liter w nie odpowiednim miejscu stanowi duży błąd składni i może prowadzić do niepoprawnego działania strony. Duże litery w HTML-u występują bardzo rzadko, więc w momencie, kiedy pojawiają się wątpliwości używajmy dla bezpieczeństwa małych liter. W środku kodu HTML, to znaczy w środku znaczników otwierających i zamykających określony element występuje treść danego elementu, w przypadku gdy element ma prowadzić do akapitu lub tabeli albo też dowolna ilość innych elementów kodu HTML np. <p> Treść akapitu <b> pogrubienie </b> a <i> pochylona </i></p>. Treść będąca zawartością elementu może być zapisywana małymi lub dużymi literami. Występuję tu pełna dowolność. Wpisujemy tu takie litery jakie chcemy zobaczyć na ekranie. Jeśli maja być to małe litery to takowe wpisujemy, jeśli maja być to duże, to wpisujemy duże. Należy pamiętać o tym aby elementy były zamykane na przemian, czyli np. <u><i>…</i></u> nigdy na odwrót. Popularne są kaskadowe arkusze stylu umożliwiają zdefiniowania wyglądu za pomocą odpowiednich atrybutów. W każdym momencie, gdy w kodzie HTML zauważymy słowo style oznaczać to będzie, że mamy do czynienia z kasakowymi arkuszami stylu.