Domanda

necessario prenotare i titoli essere contenute in un tag ? Se non c'è più appropriato markup?

È stato utile?

Soluzione

è sicuramente sbagliato. In aggiunta agli altri suggerimenti dati prima di me, come RDFa o un nome di classe semantica, considerare l'utilizzo di

Dal progetto HTML 5:

  

La cite elemento rappresenta il titolo   dell'opera (ad esempio un libro, una carta, una   saggio, una poesia, un punteggio, una canzone, un   sceneggiatura, un film, un programma televisivo, un gioco, un   scultura, un quadro, un teatro   produzione, una commedia, un'opera, un   musicale, una mostra, ecc). Questo può   essere un lavoro che viene citato o   riferimento in dettaglio (cioè un   la citazione), oppure può essere solo un lavoro   menzionato di sfuggita.

Altri suggerimenti

In realtà dipende dal contesto .. Potrebbero anche usare -tag a seconda di come e dove si visualizzano i titoli di libri. Se si visualizza in un elenco di libri, è possibile utilizzare un elenco di definizioni con il tag

come il titolo del libro, e
tag (s) per l'autore (s).

Non c'è davvero nessun tag "semanticamente corretto" per un libro, ma è possibile creare un markup che è facile da leggere e un senso.

<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>

RDFa con qualsiasi tag. Il RDFa Specificaton consente di aggiungere un po 'semantica nel codice HTML. per esempio i titoli sarebbero stati annotati con la Dublin-Core dc:title. proprietà

Ecco un esempio di HTML5, il sito web con tag semanticamente che ho lavorato su che utilizza il Micro-formati recentemente accettati come specificato in http://schema.org insieme ai nuovi elementi di tagging più semantici di HTML5.

http://blog-to-book.com/view/ roba / su / semantica% 20web

Googles ha un pratico strumento di prova di tagging semantico che vi mostrerà come si vede che la pagina Dovrete google io sono afriad cui mi è concesso solo per pubblicare un collegamento al mio rappresentante. : (

UPDATE: Ecco il link http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fblog-to-book.com%2Fview%2Fstuff%2Fabout % 2Fsemantic + web & view =

Spero che questo si fa in alcune direzioni interessanti. Se siete dopo la codifica più dettagliata, allora l'Ontology buone relazioni è praticamente il più completo mi viene in mente al momento.

Per qualcosa di simile a un titolo del libro che trasmette informazioni semantiche, la risposta è no. Si dovrebbe fare qualcosa di simile:

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

e quindi utilizzare i CSS per BookTitle stile a vostro piacimento.

Il dubbio così. Semanticamente "em" significa "enfasi" non "corsivo".

Bene, HTML manca un sacco di cose, quindi mi piacerebbe o basta usare <span class="book-title">Foobar</span> generici o se mi sento un pazzo mi limiterò a inventare la mia tag (chi ha detto che non posso? Che convaliderà perfettamente con DTD personalizzati o che possono utilizzare XSLT per trasformare il documento).

Per quanto riguarda i tag come <em> e <strong>, w3schools.com afferma che "Non sono deprecati , ma è possibile ottenere un effetto più ricco con i CSS." Quindi direi che è appropriato per un titolo del libro a meno che non si preferisce utilizzare i CSS per la formattazione del testo (come faccio io).

regole di grammatica statali che prenotare i titoli (oi titoli di altre "lungo" funziona) devono essere in corsivo o sottolineato. Pertanto, il tag è appropriato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top