HTML-ARIA:role=main

by trustix


Eklenme Tarihi : 03 Ocak 2021 22:02 Views:     764



HTML'de role='main' Nedir?

role='main' ifadesi ARIA'da bir web sayfasındaki asıl içerik bölümünü belirtmek için kullanılır. Bilindiği üzere bir HTML sayfası birçok bölümden oluşabilir. Sayfanın bir bölümünde başka içerikler ya da başka yapılar olabilir. Bu durumda her sayfa için kullanıcıya asıl verilmek istenen bölüm main bölümü oluşturur. Bu bölümü belirtmek içinse role='main' kullanılmaktadır.

Ayrıca HTML'de <main> etiketi de yerleşik olarak bulunmakta ve bu amaç için kullanılmaktadır. Eğer aynı amaca hizmet eden bir ARIA rolü ile bir HTML etiketi var ise bu durumda HTML etiketinin tercih edilmesi daha sağlıklıdır. Bu nedenle zorunlu durumlarda evet role='main' kullanılabilir. Bunun dışındaki durumlarda ise yerleşik bir HTML etiketi olan <main> etiketi kullanılmalıdır.

Örneğin:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>HTML'de role=main</title>

</head>

<body>

    <!--  
      Bir metin bölümünden oluşan
      içeriği belirtmek için burada
      olduğu gibi main rolünü kullandık.
      Elbette bu sadece belirtilen içerik
      web sayfasındaki asıl içerik olduğunda
      yapılmalıdır.

    -->

    <div id="main" role="main">
      <h4>İçerik Başlığı</h4>
      <!--İçerik metni-->
        Lorem ipsum dolor sit amet consectetur adipisicing elit. Sunt amet assumenda vero sed aliquam odit vel deleniti distinctio, numquam ea sapiente neque, temporibus accusamus eum repellendus explicabo esse doloremque. Fugit?
    </div>
</body>
</html>

 




Önceki İçerik

Sonraki İçerik


0

Yorum Formu

vikikod.com    © 2019