قاعده ساختاریافته (Structured) در طراحی سایت

۲۹ مهر ، ۱۳۹۶

همانطور که قبلا در مقاله اصول مهم طراحی سایت گفتیم، اولین قاعده مهم در طراحی سایت، قاعده ساختار یافته (structured) است که در این مقاله به طور مفصل به آن می‌پردازیم.

این قاعده بدین معناست که محتوای html حتی بدون استایل و css هم باید معنی دار باشد. در اینجا ابزاری که استفاده می‌کنیم اعم از سطح‌های عناوین (h1,h2,.h3,h4…)، لیست‌ها (ul,ol) و همچنین تگ‌های معنی دار مثل

< header > یا < article > و .... مورد اهمیت هستند. نباید استفاده از aria-labelها را نادیده گرفت، همچنین موارد دیگری مثل ویژگی alt یا امثال آن باید در طراحی سایت استفاده شوند.

شاید در ظاهر استفاده از تگ < a >  یا < button > فرقی نداشته باشد، اما در اصل این دو باهم متفاوت است چراکه معنی و تعاملات متفاوتی دارند. تمامی مواردی که فایل را برای موتور جستجو معنی دار می‌کند، در این بخش از طراحی سایت مهم هستند.

ایجاد فایل html ساختاریافته خوب به معنی نوشتن html معنی دار(semantic HTML) است. می‌توانید با پاسخ چند سئوال زیر فایل html خود را ارزیابی کنید:

  • آیا بدون css قابل استفاده است؟
  • آیا بدون css سلسله مراتب را دارد؟
  • آیا html خام به تنهایی معنی دارد؟

بهترین راه این است که قبل از نوشتن هر گونه استایلی، html خود را به ترتیب و معنی دار بنویسید. نوشتن را نادیده بگیرید و در مورد اینکه آن بخش چه چیزی باید باشد فکر کنید. همین قدم کوچک در طراحی سایت کمک خیلی زیادی به شما برای رسیدن به html ساختاریافته خوب می‌کند.

<section>
  <header> 
    <h2>اصول مهم
    <strong>Sortstrong>    <span class="caret">span>
    <ul>
      <li><a href="#">جدیدترینa>li>
      <li><a href="#">اقتصادی ترینa>li>
      <li><a href="#">معروف ترینa>li>    
> <hr /> header> <ul> <li aria-labelledby="prod7364536"> <a href="#"> <img src="prod7364536.jpg" alt="12 Night Therapy Euro Box Top Spring" /> <small>زمان باقیمانده: 2روزsmall> <h3 id="prod7364536">12" Night Therapy Euro Box Top Springh3> <strong>100.000 تومانstrong> <small>120.000 تومانsmall> <span class="callout">2 روز ماندهspan>
a>
li>
ul>
>

نوشتن html و فکر کردن به اینکه معنی هر عنصر چه معنایی دارد، HTML ساختاریافته‌ای را به شما خواهد داد. همان طور که در مثال بالا مشاهده می‌کنید، تمام مثال بدون استفاده از است.


میانگین آرا:
97.8% (9 نفر)
رای دهید:
مقالات مرتبط
مشاهده بیشتر...