آیا HTML 5 برچسب مورد حساس است؟

بهترین روش برای نوشتن HTML 5 عناصر

یک سوال که بسیاری از طراحان وب جدید، این است که آیا برچسب های HTML 5 حساس به حروف هستند یا خیر؟ جواب کوتاه، نه است". برچسب های HTML5 حروف حساس نیستند، اما این بدان معنا نیست که شما نباید دقیقا همانطور که نشانه گذاری HTML خود را بنویسید

بازگشت به XHTML

قبل از اینکه HTML5 وارد صنعت شود ، متخصصان وب از طعم زبان نشانه گذاری به نام XHTML برای ساخت صفحات وب خود استفاده می کنند.

وقتی XHTML را بنویسید، باید تمام تگ های استاندارد را در حروف کوچک بنویسید زیرا XHTML حساس به حروف است. این به این معنی است که تگ یک برچسب متفاوت از در XHTML است. شما باید در مورد چگونگی یک صفحه وب XHTML کد گذاری کرده و فقط از کاراکترهای کوچک استفاده کنید. این پیروی شدید در واقع یک مزیت برای بسیاری از توسعه دهندگان وب جدید بود. به جای داشتن نشانه گذاری با ترکیبی از حروف کوچک و بزرگ، می دانستند که یک فرمت دقیق وجود دارد که باید دنبال شود. برای هر کسی که دندان های خود را در طراحی وب زمانی که XHTML محبوب بود، دندان های خود را قطع می کرد، ایده ای که نشانه گذاری می تواند ترکیبی از حروف بزرگ و کوچک باشد به نظر می رسد بیگانه و فقط اشتباه است.

HTML5 باز می شود

نسخه های HTML پیش از XHTML حساس به حروف بزرگ نبودند. HTML5 در آن سنت پیروی کرده و از الزامات دقیق قالب بندی XHTML دور شده است.

بنابراین HTML 5، بر خلاف XHTML، حروف حساس نیست. این به این معنی است که و و همه تگ های مشابه در HTML 5 هستند. اگر این به نظر شما مثل هرج و مرج است، احساس درد شما را می بینم.

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

توانایی دادن دانش آموزان جدید به طراحی وب مجموعه ای از قوانین قطعی مانند «همیشه HTML را به عنوان حروف کوچک بنویسید»، به آنها کمک می کند تا بتوانند همه چیز را یاد بگیرند که باید طراح وب باشند. به آنها اجازه می دهد قوانینی که بیش از حد انعطاف پذیر هستند، در واقع اشتباه بسیاری از زبان آموزان را به جای آن برای آنها آسان تر کند.

من عاشق این واقعیت است که نویسندگان ویژگی های HTML5 سعی داشتند با ایجاد انعطاف پذیری آسان تر از آن یاد بگیرند، اما در این مورد، من فکر می کنم آنها یک اشتباه ساخته اند.

کنوانسیون در HTML 5 استفاده از پایین صفحه است

در حالی که معتبر بودن نوشتن برچسب ها با استفاده از هر موردی که شما هنگام نوشتن HTML 5 ترجیح می دهید، ترتیب استفاده از تمام حروف کوچک برای تگ ها و صفات است. این به این دلیل است که بسیاری از توسعه دهندگان وب با تجربه بیشتر که در طول روزهای XHTML سختگیرانه فعالیت می کنند، از بهترین شیوه های HTML5 (و فراتر از آن) استفاده می کنند. این متخصصان وب به این نکته توجه ندارند که ترکیبی از حروف بزرگ و کوچک در HTML5 امروز معتبر هستند، آنها با آنچه که می دانند، چسبانده می شوند که همه حروف کوچک است.

بسیاری از دانش طراحی وب در حال یادگیری از دیگران است، به خصوص از کسانی که بیشتر در صنعت تجربه می کنند. این بدان معنی است که توسعه دهندگان وب جدید کد کوپه های حرفه ای را بررسی می کنند و تمام نشانه های کوچک را مشاهده می کنند. اگر آنها این کد را شبیه سازی کنند، بدان معنی است که آنها نیز HTML5 را در تمام حروف کوچک بنویسند. این چیزی است که امروز به نظر می رسد.

بهترین روش برای Lettercasing

در تجربه خودم، بهتر است همیشه از حروف کوچک برای کد HTML و همچنین برای نام فایلها استفاده کنم. از آنجا که برخی از سرورها حساس به حساسیت زمانی هستند که به نامهای پرونده می آیند (مثلا "logo.jpg" متفاوت از "logo.JPG" خواهد بود)، اگر شما دارای یک گردش کار هستید که همیشه از حروف کوچک استفاده می کنید، شما هرگز نباید سؤال کنید در صورتی که مشکلاتی همچون گم شدن تصاویر وجود داشته باشد، پوشش می تواند موضوع باشد. اگر همیشه از حروف کوچک استفاده می کنید، می توانید این مساله را به عنوان مشکلی در هنگام رفع مشکلات سایت مشاهده کنید. این گردش کار است که من به دانشجویان خود آموزش می دهم و آن را در کار طراحی وب خودم استفاده می کنم.

مقاله اصلی جنیفر کریینین. ویرایش توسط جرمی جیرارد.