2016-04-16 9 views
0

Gibt es einen Weg, um es klar zu machen webcrawlers/Bots, die etwas in einem Artikel enthalten oder Abschnitt nicht relevant für den Inhalt?HTML5 Tag/Attribut für das Ausschließen Inhalt Von <article>

<article> 
    <section> 
     <div> 
      <span>Amy Neville</span> 
      <img src="http://www.example.com/amy.png"> 
      <span>Joined <time>5 Days</time> ago</span> 
      <span>41525 Points</span> 
     </div> 
     <p>Mary, the only surviving legitimate child of King James V of Scotland, was six days old when her father died and she acceded to the throne. She spent most of her childhood in France while Scotland was ruled by regents, and in 1558, she married the Dauphin of France, Francis. He ascended the French throne as King Francis II in 1559, and Mary briefly became queen consort of France, until his death in December 1560.</p> 
    </section> 
</article> 

Im obigen Beispiel habe ich einen Forenbeitrag. Daneben befindet sich ein <div> mit einigen irrelevanten Informationen über die Person, die es gepostet hat. Nicht relevant, aber möglich, sich mit dem tatsächlichen Artikelinhalt zu vermischen.

Gibt es einen Tag oder Attribut, das dies deutlich machen?

+0

Ich würde nicht eines Artikels sagen Autor irrelevant ist, aber meinen Sie zeigt es in den Google-Suchergebnissen? – rybo111

+0

Dies war nur ein allgemeines Beispiel für den Inhalt innerhalb eines

, die nicht auf den Artikel relevant sein könnten. Es gibt viele Fälle, in denen dies geschieht. –

+1

[ ''

Antwort

2

Generell, wenn ein Schnittelement Informationen enthält, die völlig irrelevant für den Inhalt dieses Abschnittes ist es, die nächstgelegene Sie ist mit einem <aside> Elemente zu bekommen.


Informationen über die Person, die einen Artikel geschrieben sind relevant für die Artikel, dass es den Autor des Artikels beschreibt. Es ist nicht Teil des Inhalt des Artikels, aber es ist dennoch relevant.

Nachdem Sie das gesagt haben, können Sie entweder <header> oder <footer> verwenden, um Autoreninformationen innerhalb eines Schnittelements zu markieren. Sie können sogar ein <footer> am Anfang eines Abschnitts haben - es mag seltsam erscheinen, aber es ist völlig in Ordnung (siehe spec describing the <article> element).

<article> 
    <section> 
     <footer> 
      <span>Amy Neville</span> 
      <img src="http://www.example.com/amy.png"> 
      <span>Joined <time>5 Days</time> ago</span> 
      <span>41525 Points</span> 
     </footer> 
     <p>Mary, the only surviving legitimate child of King James V of Scotland, was six days old when her father died and she acceded to the throne. She spent most of her childhood in France while Scotland was ruled by regents, and in 1558, she married the Dauphin of France, Francis. He ascended the French throne as King Francis II in 1559, and Mary briefly became queen consort of France, until his death in December 1560.</p> 
    </section> 
</article> 

Es sind keine speziellen Elemente für die Auszeichnung von Autoreninformationen speichern aus dem <address> Element, aber <address> ist für den Kontakt Information bestimmt.

+0

oh wirklich? Ich dachte Fußzeile war nur für die .... Fußzeile .... immer noch gewöhnungsbedürftig zu diesem HTML5 Zeug. –

+3

@Amy Neville: Ja, Sie können eine Fußzeile haben, und Sie können Abschnitt Fußzeilen haben. Diese enthalten normalerweise Daten wie Datum, Tags, Permalink, können aber auch Autoreninformationen enthalten. – BoltClock

+0

Das ist perfekt. Ich habe auch diese Art von Dingen, also werde ich Kopf- und Fußzeilen innerhalb jeder Sektion erstellen. Und eine Seite für die Profilinfo! :) –