Parce qu’un jour CSS nous promet de ne plus avoir à nous torturer avec des bidouilles de positionnement, des bugs d’affichage, des hacks, des flottants mal employés, des position: absolute tordues, des position: relative ou des clear: both sortis de nulle part, du centrage vertical intuitif, toussa.
Un jour vous pourrez dire : j’y étais, c’était le bon vieux temps.
Mais pas encore.
On y parlera de diverses spécifications (en plein brouillon ou non) telles que : inline-block, CSS table, multicolonnes, flexbox, grid layout, float : position, regions, exclusions, CSS4, etc.
52. <div id="origin"><p>Lorem Salu bissame ! Wie geht's les
samis ? Hans apporte moi une Wurschtsalad avec un picon
bitte, s'il te plaît. […]</p></div>
<div id="layout">
<p>1)</p>
<p>2)</p>
<img src="img.jpg" alt="">
<p>3)</p>
<p>4)</p>
<p>5)</p>
<p>6)</p>
</div>
53. <div id="origin"><p>Lorem Salu bissame ! Wie geht's les
samis ? Hans apporte moi une Wurschtsalad avec un picon
bitte, s'il te plaît. […]</p></div>
<div id="layout">
<p>1)</p>
<p>2)</p>
<img src="img.jpg" alt="">
<p>3)</p>
<p>4)</p>
<p>5)</p>
<p>6)</p>
</div>
#origin {
flow-into: kiwi;
}
#layout p {
flow-from: kiwi;
}
62. CSS evolution
es ble> ble ns / ?
m ta sition ta m
d
gri ions S4
fra < po lay lock lticolu ox
/
reg sions C S
/ p b
loa
t dis ne-b mu flex lu
f
in li exc