В этой статье покажу интересный способ задавать кавычки в тексте. Если честно, столкнулся с ним случайно и был удивлен.
Оказывается, есть html-тэг <q></q>. Этот тэг предназначен для выделения в тексте цитат, прямой речи и подобных вещей. Браузеры Firefox и Opera ставят содержимое этого тэга в кавычки. IE хоть и понимает тэг, но кавычки не ставит.
А теперь небольшая иллюстрация:
<html>
<head>
<title>кавычки</title>
</head>
<body>
Сначала немного текста, а потом <q>кавычки</q>!
</body>
</html>
Однако, можно сделать еще интереснее и добавить стилевое правило, о существовании которого я, до недавнего времени, не знал. Это правило дает возможность определять внешний вид кавычек.
<html>
<head>
<title></title>
<style>
q {
quotes: "\00ab" "\00bb";
}
</style>
</head>
<body>
Сначала немного текста, а потом <q>кавычки</q>!
</body>
</html>
С таким правилом, кавычки будут не такими "", а такими «», что правильней для русской письменной речи.