Question

Devrait être le titre d'un livre contenues dans une <em> balise?Si non <em> , il y a plus de balisage approprié?

Était-ce utile?

La solution

est certainement faux. Outre les autres suggestions faites devant moi tels que RDFa ou un nom de classe sémantique, pensez à utiliser

A partir du HTML 5 projet:

  

L'élément cite représente le titre   d'une œuvre (par exemple un livre, un journal, un   essai, un poème, une partition, une chanson, un   scénario, un film, une émission de télévision, un jeu, un   sculpture, une peinture, un théâtre   la production, une pièce de théâtre, un opéra, un   musical, une exposition, etc.). Ceci peut   un travail qui est cité ou   référencé en détail (par exemple un   citation), ou il peut juste être un travail   qui est mentionné dans le passage.

Autres conseils

Cela dépend vraiment du contexte .. Ils pourraient même utiliser -Tags en fonction de comment et où vous affichez les titres de livres. Si vous affichez dans une liste de livres, vous pouvez utiliser une liste de définition avec la balise comme le titre du livre, et

tag (s)
pour l'auteur (s).

Il n'y a vraiment pas de balise « sémantiquement correcte » pour un livre, mais vous pouvez créer un balisage qui est facile à lire et sens.

<dl class="booklist">
    <dt class="book">Book title</dt>
    <dd class="author">The author</dd>

    <dt class="book">Awesomest markup Evah!</dt>
    <dd class="author">HTML Wiz Kid</dd>
    <dd class="author">Tagz are Me</dd>
</dl>

J'utiliser RDFa avec toute balise. Le RDFa Specificaton vous permet d'ajouter une sémantique dans votre code HTML. par exemple vos titres seront annotés avec la propriété Dublin-Core de dc:title.

Voici un exemple de HTML5, le site sémantiquement que je tagged travaille sur qui utilise les micro-formats récemment accepté comme spécifié à http://schema.org ainsi que les nouveaux éléments de marquage sémantiques de HTML5.

http://blog-to-book.com/view/ stuff / A propos / sémantique% 20web

Googles dispose d'un outil de test de marquage sémantique pratique qui va vous montrer comment il voit cette page Vous devez google je suis afriad que je suis uniquement autorisé à poster un lien à mon représentant. : (

Mise à jour: Voici le lien http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fblog-to-book.com%2Fview%2Fstuff%2Fabout % 2Fsemantic + Web & view =

Espérons que cela vous indique dans certaines directions intéressantes. Si vous êtes après marquage plus détaillé, puis les bonnes relations Ontologie est à peu près le plus complet que je peux penser en ce moment.

Pour quelque chose comme un titre de livre qui transmet l'information sémantique, la réponse est non. Vous devriez faire quelque chose comme:

<span class="BookTitle">War and Peace</span>

puis utilisez le style CSS pour BookTitle que vous s'il vous plaît.

Le doute ainsi. Sémantiquement "em" signifie "accent" et non "italique".

Eh bien, HTML manque beaucoup de choses, donc je soit juste utiliser <span class="book-title">Foobar</span> générique ou si je me sentirai un fou je vais inventer ma propre étiquette (qui dit que je ne peux pas? Il validera parfaitement ou sur mesure DTDs I peuvent utiliser XSLT pour transformer le document).

Concernant les balises <em> et <strong>, w3schools.com stipule qu ' "Ils ne sont pas obsolètes, mais il est possible d'atteindre les plus riches effet avec les CSS." Je dirais donc qu'il est approprié pour un titre de livre, sauf si vous préférez l'utilisation de CSS pour tous mise en forme du texte (comme je le fais).

règles de grammaire de l'État qui réservent des titres (ou les titres d'autres « long » fonctionne) doivent être en italique ou souligné. Par conséquent, l'étiquette est appropriée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top