Comment parvenir à la disposition de table sans l'aide de tables?
Au nom du progrès (et l'apprentissage) comment puis-je me débarrasser des tables à partir de mon code et d'obtenir la même mise en page?
Par exemple, voici ma table:
<table cellspacing="0px">
<tr>
<td>
<img src="http://www.poltairhomes.com/images/footerlogo.png" />
</td>
<td id="footertext">
<p>Poltair Homes Plc<br />Registered Office: The Old Chapel, Greenbottom, Truro, Cornwall, TR4 8QP.<br />Registered in England & Wales: 3955425<br />www.poltairhomes.com<br />[email protected]</p>
</td>
<td id="footertext">
<p>Terms and Conditions | Privacy Policy | Sitemap</p>
</td>
<td id="footertext">
<p>SIGN UP FOR OUR NEWSLETTER:</p>
<img src="http://www.poltairhomes.com/images/signup(temp).png" />
</td>
</tr>
</table>
Et le CSS:
.footertext {
margin: 0;
padding:0 5px 0 5px;
color: #AAA;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
border-left: 1px solid #CCC;
}
http://jsfiddle.net/userdude/tYjKw/
Ne pas réutiliser
Avec le
Désolé, oui, c'est comment il est sur le site en ce moment (d'où le CSS ".footertext" et non pas "#footertext"... mon mauvais moment de la saisie ici... merci!
id
les balises comme vous êtes. Ceux-ci devraient être class="footertext"
.Avec le
class="footertext"
: jsfiddle.net/userdude/tYjKw/1Désolé, oui, c'est comment il est sur le site en ce moment (d'où le CSS ".footertext" et non pas "#footertext"... mon mauvais moment de la saisie ici... merci!
OriginalL'auteur bigtoothmedia | 2012-06-15
Vous devez vous connecter pour publier un commentaire.
CSS:
HTML:
OriginalL'auteur
Et le CSS
Je vous suggère de regarder dans certains gridsystems, comme 960grid (http://960.gs/) ou 1140grid (http://cssgrid.net/), vous aidera beaucoup.
Personnellement, j'utilise 1140px, pour des écrans plus larges, et jusqu'à présent il n'a pas manqué moi encore, c'est flexible, et à l'aide de @media-queries, vous pouvez l'adapter simplement. Conseil personnel: obtenir. débarrasser. de. l'. des tables. et. l'. .<br>. 😀
Cool, je vais jeter un oeil - les tables sont de l'histoire ancienne pour moi maintenant, grâce à quelques éléments de réponse à cette question! Jetez un oeil à ma source pour le pied de page sur poltairhomes.com (excusez le désordre créé par wordpress! les commandes du client!) - comment puis-je obtenir débarrasser de la <br>'?
<br>'s sont créés par WordPress? Btw, je vous suggère d'ajouter .textwidget > .footerItem:last-child {padding: 0;} comme votre pied de page est un peu de la rupture.
Pas de <br>'été-moi d'essayer d'obtenir le droit de disposition! Je faisais allusion à la balises html étant trop compliqué - wordpress génère le html, du CSS et de PHP - mais non, les <br>'s ont été de ma faute! Qu'entendez-vous par "casser"? Semble ok pour moi?
OriginalL'auteur zbrukas