Sida 1 av 1

Felkod vid validering

InläggPostat: 11 aug 2019, 02:17
av William
Hej!

När jag validerar min me-sida via W3C:s HTML5-validering får jag fram följande felmeddelanden.

1. Error: Stray start tag byline.
2. Error: Element byline not allowed as child of element body in this context. (Suppressing further errors from this subtree.)


Jag har försökt placera min byline inom footer-tagen, efter html-slut-tagen, innanför och utanför body-tagen m.m. Jag får felmeddelanden varenda gång.

Kod: Markera allt
<!doctype html>
<html lang="sv">
    <head>
      <meta charset="utf-8">
      <title>Willnet</title>
      <link rel="stylesheet" href="css/style.css">
      <link rel="icon" href="img/favicon.ico">
    </head>

    <body>
        <header class="site-header">
            <img src="img/logo.jpg" class="logo" alt="logo" />
            <span class="site-title">Me-Sida för William</span>
            <span class="site-slogan">Min första me-sida är härmed upprättad!</span>
        </header>

        <nav class="navbar">
            <a href="me.php">Hem</a>
            <a href="report.php">Redovisning</a>
            <a href="about.php">Om</a>
        </nav>

        <h2>Om Wille</h2>
        <img src="img/will.jpg" class="will" alt="Bild 1">
        <img src="img/we.jpg" class="will" alt="Bild 2">
        <img src="img/bild3.jpg" class="will" alt="Bild 3">
        <img src="img/bild4.JPG" class="will" alt="Bild 4">
        <img src="img/bild5.jpg" class="will" alt="Bild 5">
        <p>Välkommen till min sida! William heter jag.</p>
        <img src="img/panorama.jpg" class="will" alt="Panorama bild">

        <footer id="site-footer">
            <hr>
            <a href="http://validator.w3.org/check/referer">HTML5</a>
            <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>
            <a href="http://validator.w3.org/unicorn/check?ucn_uri=referer&amp;ucn_task=conformance">Unicorn</a>
        </footer>
    </body>
    <byline>
        <hr>
        <p1>Av William</p1>
    </byline>
</html>


Koden finns även här: https://codeshare.io/aVYjl4


Tacksam för hjälp!

Re: Felkod vid validering

InläggPostat: 11 aug 2019, 12:37
av lrc
byline är inte ett giltigt HTML-element, så du kan inte använda det som en egen tagg (och dessutom ligger det utanför body, som skall inkludera hela sidinnehållet). Använd ett definierat element på blocknivå såsom div eller aside istället och ge det ett id- och/eller class-attribut "byline" som du kan pricka med CSS sedan.

Re: Felkod vid validering

InläggPostat: 11 aug 2019, 12:56
av William
div fungerade perfekt. Tack för hjälpen! :)