Аббревиатуры типа CSS, XHTML, IMAP, ISO и многие другие, знакомы большому числу людей, но далеко не каждому. Попробуйте навести курсор мыши на эти сокращения. Для внедрения такого удобства на сайт, можно воспользоваться HTML тэгом <abbr>
. Но из-за слабой поддержки этого тэга браузерами, вместо него часто используют <acronym>
— акроним. Между ними почти нет разницы, кроме той, что <abbr>
предназначен для аббревиатур, а <acronym>
для первых букв какого-либо словосочетания. Если вы используете в качестве движка сайта Movable Type, то вместо ручного ввода аббревиатуры CSS:
<acronym title="Каскадные Таблицы Стилей (Cascading Style Sheets)">CSS</acronym>
эту работу будет выполнять Movable Type, точнее это будет возможно с помощью установки плагина, который так и называется — Acronym.
Скачайте его с официального сайта разработчика (версия 0.7 весит всего четыре с небольшим килобайта). Распакуйте всё содержимое и поместите файлы с расширением .pl
и .db
в директорию plugins
, которая находится в корневом каталоге Movable Type. Если вдруг такая директория там не найдётся, то создайте её.
Теперь осталось добавить acronym="1"
для нужного тега в шаблонах Movable Type. Например:
<MTEntryBody acronym="1">
Вот и всё. Теперь свободно продолжайте писать в Movable Type.
В 0.7 версии содержатся 170 акронимов, все на английском языке. Я перевел 156 (с большинством справилась Lingvo), при этом оставив в скобках оригинал расшифровки аббревиатур. Скачайте и замените файл database.db</a>.
Internet Explorer никак не выделяет акронимы. Один из выходов -- создать отдельное правило в CSS. Например если нужно выделить акронимы зеленым цветом, то правило будет примерно таким:
<pre><code>acronym { color: green; }
Примечание: может возникнуть ошибка после установки плагина: “Got an error: Bad plugin filename”. Чтобы устранить её, надо зайти в корневую директорию Movable Type, найти там каталог lib
, а в нём файл MT.pm
, где необходимо обнаружить такую линию (примерно в 112 строке):
if ($plugin =~ /^([-\\\/\@\:\w\.\s]+)$/) {
и заменить её на
if ($plugin =~ /^([-\\\/\@\:\~\w\.\s]+)$/) {
Мне помогло 🙂 Удачи.
Спасибо бальшое автору за подсказку теперь буду точьна знать для чего нужен этот тег acronym.