espace HTML Tab au lieu de plusieurs espaces insécables (- nbsp -) Stack Overflow

Cependant, ils ne seront pas aussi fonctionnel que vous pouvez vous attendre si vous êtes habitué à utiliser des tableaux horizontaux de traitement de texte par exemple Word, Wordperfect, Open Office, Wordsworth, etc. Ils sont fixés largeur, et ils ne peuvent pas être personnalisés.







CSS vous donne beaucoup plus de contrôle et offre une solution de rechange jusqu'à ce que le W3C fournit une solution officielle.

Cela dépend du jeu de caractères que vous souhaitez utiliser.

Vous pouvez configurer des balises onglet et les utiliser semblable à la façon dont vous utilisez les balises h.

et de les utiliser comme ceci:

Exécutez l'extrait ci-dessus pour voir un exemple visuel.

Bizarrement, il n'y a pas des entités de tabulation horizontale définies dans HTML ISO-8859-1: Odd, car il est pas comme si les onglets sont à peine utilisées.

Cependant, il y a quelques autres caractères blancs espace disponible que la -nbsp habituelle. par exemple; -thinsp ;. -ensp ;. et le -emsp mentionné ci-dessus; .

Il est également intéressant de mentionner que ASCII et Unicode, - # 09; est une tabulation horizontale.

Essentiellement, dans ce cas, les espaces deviennent le contenu et non le style. Je ne sais pas pourquoi tant de gens ne voient pas. Je suppose que la rigidité avec laquelle ils tentent d'appliquer la séparation de la règle de style et de contenu (HTML a été conçu pour faire les deux depuis le début - il n'y a rien de mal avec le style parfois la définition d'un élément unique en utilisant les balises appropriées sans avoir à dépenser beaucoup plus temps sur la création de feuilles de style CSS et il n'y a absolument rien illisible à ce sujet quand il est utilisé avec modération. il y a aussi quelque chose à dire pour pouvoir faire quelque chose rapidement.) se traduit par la façon dont ils ne peuvent considérer des caractères blancs comme étant utilisés uniquement pour le style et le retrait.







Et quand il n'y a aucun moyen d'insérer des espaces gracieux, sans avoir à compter sur -emsp; et -nbsp; balises, je dirais que le code résultant devient beaucoup plus unreadible que s'il y avait une étiquette appropriée du nom qui vous aurait permis d'insérer rapidement un grand nombre d'espaces (ou si, vous savez, les espaces n'étiez pas inutilement consommé dans le premier endroit).

Comme il est bien, comme cela a été dit ci-dessus, votre meilleur pari serait d'utiliser -emsp; à insérer dans le bon endroit.

répondit le 15 juin '11 à 20h58

Je suis tombé sur ce tout en recherchant une méthode et a fini par comprendre mon propre qui semble fonctionner facilement ce qui voulait. Je suis nouveau à l'affichage ici, donc j'espère que cela fonctionne. Mais cette CSS:

Ensuite, dans votre code HTML ont ce soit votre « long onglet » milieu d'une phrase que je avais besoin:

Sauvegarde de la quantité de -nbsp; ou -emsp; que vous auriez besoin.

Espérons que cela aide quelqu'un, cheers!

L'utilisation de CSS et de bonnes pratiques, la création dynamique de menus imbriqués, dentelées serait la suivante:

En variante, une boucle à travers la variable statique à l'aide d'espacement ajouter multiple -nbsp; ou

 tags, ou d'autres caractères, selon le cas.







Articles Liés