2012.12.20 06:16
chcemy robić tabelki, ale to nieelegancko, więc róbmy tabelki udając, że ich nie robimy

Czasem chcemy, żeby na stronie były dwie szpalty - jedna z lewej, węższa, druga z prawej, szersza.

Etap pierwszy: używajmy do tego hateemelowych znaczników table, tr i td.

Etap drugi: ale to jest nieeleganckie, trzeba oddzielić opis wyglądu od opisu treści! Wywróćmy wszystko do góry nogami, wprowadźmy nowy język - CSS - i takie rzeczy będziemy robić w zewnętrznym pliku ze stylem.

Etap trzeci: ojej, ale w CSS-ie nie da się bez wiązania sznurkiem zrobić strony składającej się z dwu szpalt. Więc zróbmy framework CSS definiujący w skomplikowany sposób czarodziejskie klasy, a odpowiednie rzeczy oznaczajmy w pliku HTML diwami z odpowiednimi klasami.

W ten sposób po dziesięciu latach ulepszania zamiast pisać w pliku HTML:

<table>
	<tr>
		<td>
			(...)
		</td>
	</tr>
</table>

Piszemy w pliku HTML:

<div class="container">
    <div class="row">
        <div class="span3">
		(...)
	</div>
</div>



komentarze:
2012.12.21 00:14 filips

O właśnie, myślałem, że to tylko ja mam takie wrażenie :)


2014.02.10 16:53 test

test



ksywa:

tu wpisz cyfrę cztery: (tu wpisz cyfrę cztery: (to takie zabezpieczenie antyspamowe))

komentarze wulgarne albo co mi się nie spodobają będę kasował


powrót na stronę główną

RSS