تعریف و کاربرد تگ s در HTML
تگ <s> تگی است که با استفاده از آن می توان بروی یک متن یک خط صاف کشید ، این تگ در ظاهر دقیقا شبیه تگ <del> می باشد.
تگ <s> درسته در ظاهر شبیه تگ <del> می باشد ولی در باطن این تگ ها با همدیگر فرق دارند ، هم برای مرورگرها و هم موتورهای جستجوگر این تگ ها با همدیگر فرق دارند.
تگ <del> میاد و یک متن را روش خط می کشد و این برای مرورگرها و موتورهای جستجوگر یعنی اون متن / محتوا حذف شده است یعنی دیگه عملا اون محتوا در سایت وجود ندارد یا نخواهد داشت.
در نتیجه مرورگرها یا موتورهای جستجوگر به اون متن یا محتوایی که درون تگ <del> قرار گرفته است توجهی نمی کنند چون میگن این متن حذف شده است پس توجهی نمی کنند.
ولی محتوایی که درون تگ <s> قرار می گیرد، محتوایی است که باید در سایت وجود داشته باشد ولی فقط تاریخ انقضایش تموم شده می باشد ، یعنی در واقع می تونیم بگیم محتوایی که حذف نشده است ولی خب اعتبار هم نخواهد داشت.
- تگ <s> مشخص می کند که متن درست، دقیق و مناسب نیست.
- از تگ <s> برای متن جایگزین یا حذف شده نباید استفاده کرد، می توانیم به جای آن از تگ <del> استفاده کنیم .
تفاوت بین HTML 4.01 و HTML5
- عنصر <s> در HTML 4.01، متن را به صورت خط خورده نمایش می دهد و استفاده از آن هم توصیه نمی شود.
- عنصر <s> در HTML5، مشخص می کند که متن درست، دقیق و مناسب نیست.
مثال از تگ s در HTML
<p><s>زبان مورد علاقه من php است</s></p>
<p>زبان مورد علاقه جدید من javascript است .</p>
تمرین کنید !
پشتیبانی مرورگرها از تگ s در HTML
Element | ![]() |
![]() |
![]() |
![]() |
![]() |
<s> | بله | بله | بله | بله | بله |