Co to jest DIV ?


DIV - jest rodzajem pojemnika na treść. Nie ma on żadnego wpływu na treść ani układ graficzny, dopóki nie zostanie ostylizowany z użyciem CSS.
Składnia DIV : [ div style="cecha:wartość; cecha2:wartość2; ."]...[/div]
Atrybuty DIV :

Align - Atrybut definiuje wyrównanie względem innych elementów w poziomie lub w pionie.

- dir

- lang

- title

- style

- class

- id

Co to jest SPAN ?


element jest podstawowym wbudowanym kontenerem dla frazowania treści, który z natury nie reprezentuje niczego.

Może być używany do grupowania tekstu w celu stylizacji (używa atrybutu class lub id), lub z powodu posiadania takich

samych atrybutów, takich jak lang.
Składnia SPAN : [span style="cecha1:wartość1; cecha2:wartość2; ."]...[/span]

Różnica między DIV i SPAN


div jest to element blokowy, którego szerokość wynosi 100% natomiast tag span jest to element inline który można np. wstawić wewnątrz tekstu.

Elementy liniowe, blokowe i liniowo-blokowe


Elementy liniowe:

wyświetlają się obok siebie w jednej linii.

- em

- span

- strong

Elementy blokowe:

Elementy blokowe mogą wystąpić tylko w body i nigdy nie wyświetlają się obok siebie

- p

- table

- address

Elementy liniowo-blokowe:

- textarea

- input