Jump to content
  • 0

<del> или text-decoration:line-through;


Светлана Г.
 Share

Question

Здравствуйте!

Вот столкнулась с такой дилеммой. 

На сайте нужно старую цену сделать зачеркнутой.

 

Что лучше выбрать для решения этой задачи: <del> или text-decoration:line-through;

Нужно, чтобы максимально работало во всех браузерах, а также, при формировании сниппета в поисковой выдаче было все корректно.

Link to comment
Share on other sites

13 answers to this question

Recommended Posts

  • 0
перечеркивание это все таки стилизация
не факт. 

Будь я на месте поисковика, мне было бы легче увидеть тег <del> и понять, что тут что то зачеркнуто. Чем каким то образом узнать через стили, видимо по определенному классу, что это слово зачеркнуто.

Link to comment
Share on other sites

  • 0

По теме (просто мое мнение): в данном случае из спецификации похоже ничего не выудишь. Если руководствоваться логикой, то тоже двоякое решение: с одной стороны перечеркивание старой цены используется как маркетинговый ход для визаульного воздействия на покупателя (как минимум чтоб он увидел выгодную разницу между старой ценой и новой), т.е. относится к визуальному оформлению, т.е. должны использоваться стили CSS; с другой стороны имеет место быть семантическая разметка, когда старая цена была исправлена (<del>) на новую (<ins>). Но тем не менее мне больше симпатизирует CSS стиль т.к. в моем понимании тег <del> используется именно для постоянных исправлений (измененные пункты контракта, списков и т.д.), а цена по истечении срока акции вернется к своему первоначальному значению.

 

Не по теме: продолжая мысль Great Rash можете еще псевдоэлементы добавить чтоб уж наверняка все перечеркнуть :D

 

Link to comment
Share on other sites

  • 0

 

Написала это вопрос в help Яндекса. Подожду что ответят.

Есть у меня мнение, что у вас очень много свободного времени и вы его тратите на всякую ерунду :)

 

Это мнение ошибочное :)

Скажут используйте Microdata :D

Если бы они еще поддерживали эту разметку в полной мере!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy