Дом Социальные медиа Как использовать псевдоклассы для стилей ссылок для программирования HTML5 и CSS3

Как использовать псевдоклассы для стилей ссылок для программирования HTML5 и CSS3

Оглавление:

Видео: CSS уроки | Урок 21 | Стилизация ссылок css | hover, link, visited, active, text-decoration 2024

Видео: CSS уроки | Урок 21 | Стилизация ссылок css | hover, link, visited, active, text-decoration 2024
Anonim

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

Как создать стандартную ссылку

Добавление стиля в ссылку легко. В конце концов, (тег, который определяет ссылки) является только тегом HTML, и вы можете добавить стиль к любому тегу. Вот пример, где ссылки черные с желтым фоном:

a {цвет: черный; background-color: yellow;}

Это отлично работает, но ссылки немного сложнее, чем некоторые другие элементы. Ссылки фактически имеют три состояния :

  • Обычный: Это стандартное состояние. Без добавления CSS большинство браузеров отображают невидимые ссылки как синий подчеркнутый текст.

  • Посещенные: Это состояние включено, когда пользователь посещает ссылку и возвращается на текущую страницу. Большинство браузеров используют фиолетовый подчеркнутый стиль, чтобы указать, что ссылка была посещена.

  • Наведение: Состояние зависания активируется, когда мышь пользователя задерживается над элементом. Большинство браузеров не используют состояние зависания в своих настройках по умолчанию.

Если вы применяете стиль к тегам на странице, стиль применяется ко всем состояниям всех якорей.

Как стиль состояний ссылок

Вы можете применить к каждому состоянию другой стиль. В этом примере ссылки черные на белом фоне. Посещенная ссылка черная на желтом; и, если мышь нависает над ссылкой, ссылка белая с черным фоном.

Взгляните на код и посмотрите, как это делается:

linkStates. html a {цвет: черный; background-color: white;} a: visited {color: black; background-color: # FFFF33;} a: hover {color: white; background-color: black;}

Псевдо-классы и ссылки

Эта ссылка в норме

Эта ссылка была посещена

Мышь витает над этой ссылкой

Ничего особенного в ссылках в HTML-часть кода. Ссылки меняют свое состояние динамически, пока пользователь взаимодействует со страницей. Таблица стилей определяет, что происходит в разных состояниях. Вот как вы приближаетесь к объединению кода:

  1. Сначала определите стиль обычной ссылки, создав стиль для тега.

    Если вы не определяете какие-либо другие псевдоклассы, все ссылки будут следовать обычным стилям ссылок.

  2. Сделайте стиль для посещенных ссылок.

    Ссылка будет использовать этот стиль после посещения этого сайта во время текущего сеанса браузера. Селектор a: visited указывает ссылки, которые были посещены.

  3. Сделайте стиль для зависающих ссылок.

    Стиль a: hover применяется к ссылке только при наведении курсора мыши на ссылку. Как только мышь покинет ссылку, стиль вернется к стандартному или посещаемому стилю, если это необходимо.

Лучшие методы ссылок

Стили ссылок имеют некоторые особые характеристики. Вы должны быть немного осторожны, как применять стили к ссылкам. При применении стилей к ссылкам рассмотрите следующие проблемы:

  • Порядок важен. Обязательно сначала определите обычный якорь. Псевдоклассы основаны на стандартном стиле привязки.

  • Убедитесь, что они все еще выглядят как ссылки. Важно, чтобы пользователи знали, что что-то предназначено для ссылки. Если вы уберете подчеркивание и цвет, который обычно указывает ссылку, ваши пользователи могут быть смущены. Как правило, вы можете менять цвета без проблем, но ссылки должны быть либо подчеркнутым текстом, либо тем, что явно выглядит как кнопка.

  • Проверка посещенных ссылок. Тестирование посещенных ссылок немного сложно, потому что после посещения ссылки он остается посещенным. Большинство браузеров позволяют удалять историю браузера, которая также должна очищать состояния ссылок до невидимого.

  • Не изменяйте размер шрифта в режиме зависания. Наведение изменяет страницу в режиме реального времени. Стиль зависания с другим размером шрифта, чем обычная ссылка, может вызвать проблемы. Страница переформатирована, чтобы принять более крупный шрифт, который может быстро перемещать большой объем текста на экране. Безопаснее менять цвета или границы на зависании, но не на семейство шрифтов или размер шрифта.

Как использовать псевдоклассы для стилей ссылок для программирования HTML5 и CSS3

Выбор редактора

Полевое руководство по параметрам AutoCAD - манекены

Полевое руководство по параметрам AutoCAD - манекены

AutoCAD предоставляет несколько типов измерений и команд для их рисования. Эти команды находятся на панели «Размеры» вкладки «Аннотации» на ленте. Если вы не можете найти нужную кнопку, она, вероятно, скрыта в раскрывающемся списке под большей кнопкой в ​​левой части этой панели. Это ...

Получение ваших киков с помощью AutoCAD 2006 - манекены

Получение ваших киков с помощью AutoCAD 2006 - манекены

AutoCAD 2006 может сохранять файлы еще в формате AutoCAD 2000. Если вам нужно вернуться дальше, чем это (скажем, для умирающего клиента, все еще использующего Release 14), вы можете сохранить его в формате R12 DXF, который откроется AutoCAD Release 14. Альтернативой является загрузка копии пакетного файла Autodesk ...

Как добавить текст в чертеж в AutoCAD 2014 - манекены

Как добавить текст в чертеж в AutoCAD 2014 - манекены

В AutoCAD 2014, добавив текст к чертежу аналогично добавлению его в документ обработки текста. Несмотря на то, что у тех, кто в мире дизайна редко появляется желание использовать текст, иногда это необходимо. Вот основные шаги для добавления текста к вашему чертежу: выберите существующий стиль текста AutoCAD или создайте ...

Выбор редактора

Редактирование документов с IBM Workplace Services Express - манекены

Редактирование документов с IBM Workplace Services Express - манекены

Как правило, вы можете редактировать свои собственные документы в IBM Workplace Services Express (WSE), и, в зависимости от настроек доступа библиотеки документов, вы также можете редактировать документы товарищей по команде. Однако иногда вы не можете редактировать документы вообще, даже сами созданные вами документы. Вы можете легко определить, можете ли вы редактировать документ, потому что ...

Ввод и редактирование текста с помощью Linux gedit - dummies

Ввод и редактирование текста с помощью Linux gedit - dummies

Вы не застряли в просто командной строке текстовые редакторы в Linux - gedit - текстовый редактор графического интерфейса по умолчанию для Fedora. gedit - это строго текстовый редактор, в котором вы используете его для генерации исходного текста, тогда как текстовый редактор создает помеченный текст, который может быть открыт только программами, которые могут читать этот текстовый процессор ...

Рассмотрение экрана Scrivener - манекены

Рассмотрение экрана Scrivener - манекены

Экран Scrivener содержит несколько элементов, которые могут выглядеть по-другому, если вы используете на экран традиционного текстового процессора. Основные части интерфейса Scrivener (показаны на этом рисунке) включают панель меню: набор меню, содержащий все команды, доступные в Scrivener. Панель инструментов: Кнопки на этой панели ...

Выбор редактора

Как проверить совместимость CSS в Adobe Dreamweaver CS6 - манекены

Как проверить совместимость CSS в Adobe Dreamweaver CS6 - манекены

Важно убедиться, что ваш Adobe Сайт Dreamweaver CS6 отображается правильно и последовательно во всех популярных браузерах, таких как Internet Explorer, Firefox, Chrome и Safari. Хотя большинство современных браузеров приняли довольно единообразную поддержку CSS2 (и некоторых CSS3), разработчики должны все еще тестировать свои страницы в различных браузерах и браузерах ...

Как проверить наличие неработающих ссылок в Dreamweaver - манекены

Как проверить наличие неработающих ссылок в Dreamweaver - манекены

Может быть очень сложно завершить сайт в Dreamweaver, только чтобы узнать, что ваши ссылки никуда не делись. У вас может быть просто неработающая ссылка. Чтобы проверить сайт на наличие неработающих ссылок, выполните следующие действия. В раскрывающемся списке в верхней части панели «Файлы» выберите сайт, на котором вы хотите работать. ...

Как изменить цвет фона и текста в Dreamweaver - манекены

Как изменить цвет фона и текста в Dreamweaver - манекены

В Dreamweaver вы можете изменить фон и цвета текста, доступные в категориях «Внешний вид». Обратите внимание, что параметры CSS рекомендуется по вариантам HTML. Когда вы используете опции «Внешний вид» (CSS), Dreamweaver автоматически создает соответствующие стили для тега body. Когда вы используете какие-либо параметры CSS в диалоговом окне «Свойства страницы», Dreamweaver ...