2015-08-23 2 views
1

Я разрабатываю шаблон для своего Wordpress, и я хочу ввести некоторый стиль для тега .При добавлении кавычек вокруг текста можно ли использовать псевдоэлементы CSS?

В письменном и все время может быть немного грязный, я задаюсь вопросом, могу ли я стилизовать :before и :after элементы цитаты, чтобы сделать его проще. Конечно, я знаю, что это возможно и как это сделать, но я не знаю, является ли он дружественным html5.

Итак, должны ли кавычки быть в html или они могут быть включены в css?

+1

Хорошая практика, вперед. – connexo

+0

Я нашел это http://webdesign.tutsplus.com/articles/start-using-quotation-marks-the-correct-way--webdesign-16905, который был очень полезен – Vandervals

+0

Я думаю, что этот ответ имеет то, что вам нужно: http://stackoverflow.com/a/2741342/2559906 – Eraph

ответ

2

Казначейские знаки могут быть безопасно включены в CSS без нарушения каких-либо передовых методов HTML5.

Во-первых, в браузерах обычно не отображаются кавычки при визуализации элемента <blockquote>. Chrome, Firefox и IE10 по умолчанию применяют отступы к blockquotes. Так что это не значит, что вы удаляете кавычки, которые обычно там, помещая их в CSS.

Во-вторых, вы упомянули слово «стиль» в своем вопросе пару раз. Это хороший намек на то, куда должны идти кавычки.

В-третьих, псевдоэлементы ::before и ::after предназначены специально для добавления косметического контента, например, кавычек. На самом деле, если вы читаете MDN page for ::before, вы увидите, что пример их первичного использования - это точно о добавлении кавычек.

Смежные вопросы