(X) HTML de marcado de los títulos de libros
-
13-09-2019 - |
Pregunta
En caso de títulos de libros de estar contenidas en una etiqueta ? Si no ¿hay margen más apropiado?
Solución
es definitivamente mal. Además de las otras sugerencias dadas antes que yo, como RDFa o un nombre de clase semántica, considerar el uso de
Desde el HTML 5 proyectos:
La citar elemento representa el título de una obra (por ejemplo, un libro, un papel, una ensayo, un poema, una puntuación, una canción, una guión, una película, un programa de televisión, un juego, una escultura, una pintura, un teatro producción, una obra de teatro, una ópera, una musical, una exposición, etc.). Esto puede ser un trabajo que se está citando o referencia en detalle (es decir, una citación), o simplemente puede ser una obra que se menciona de pasada.
Otros consejos
En realidad depende del contexto .. Incluso podrían utilizar
En realidad no hay etiqueta "semánticamente correcto" para un libro, pero se puede crear un marcado que es fácil de leer y tiene sentido.
<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>
Me gustaría utilizar RDFa con cualquier etiqueta. El RDFa SPECIFICATON permite agregar algunos semántica en el código HTML. por ejemplo, sus títulos se anotan con el Dublin Core- dc:title.
propiedad
Este es un ejemplo de HTML 5, página web semánticamente con etiquetas que he estado trabajando en que utiliza los micro-formatos aceptados recientemente como se especifica en http://schema.org junto con los nuevos elementos de etiquetado más semánticas de HTML5.
http://blog-to-book.com/view/ cosas / sobre / semántica% 20web
de Google tiene una herramienta de prueba de marcado semántico práctica que le mostrará cómo se ve esa página Vas a tener que google estoy afriad, ya que sólo se me permite publicar un enlace a mi representante. : (
ACTUALIZACIÓN: Aquí está el enlace http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fblog-to-book.com%2Fview%2Fstuff%2Fabout % 2Fsemantic + web & ver =
Espero que esto se señala en algunas direcciones interesantes. Si estás después de etiquetado más detallada, a continuación, la Ontología de buenas relaciones es más o menos la más completa que se me ocurre en este momento.
Para algo así como un título del libro que transmite la información semántica, la respuesta es no. Usted debe hacer algo como:
<span class="BookTitle">War and Peace</span>
y luego usar CSS para BookTitle
estilo a su gusto.
La duda de modo. Semánticamente "em
" significa "énfasis" y no "cursiva".
Bueno, HTML carece de muchas cosas, así que me gustaría, ya sea sólo tiene que utilizar <span class="book-title">Foobar</span>
genérico o si voy a sentir un loco Voy a inventar mi propia etiqueta (quien dijo que no puedo? Validará la perfección con DTD personalizados o que pueden utilizar XSLT para transformar el documento).
En cuanto a etiquetas como <em>
y <strong>
, w3schools.com establece que "No están en desuso , pero es posible lograr un efecto más rica con CSS ". Así que yo diría que es apropiado para el título de un libro a menos que prefiera el uso de CSS para todos los formatos de texto (como yo).
Las reglas gramaticales del estado que reservar títulos (o los títulos de otra "largo") trabaja deben escribirse en cursiva o de relieve. Por lo tanto, la etiqueta es apropiado.