Мне нужно его представление кода, как #FFFFFF
.
Мне нужно его представление кода, как #FFFFFF
.
Ответы:
Начиная с HTML5, цвета переднего плана гиперссылок, помимо прочего, находятся на пути к стандартизации в форме руководств по ожидаемому поведению рендеринга по умолчанию . В частности, взятые из раздела Фразировка контента , рекомендуемые цвета по умолчанию для не посещенных и посещенных гиперссылок:
:link { color: #0000EE; }
:visited { color: #551A8B; }
Однако обратите внимание, что для активных гиперссылок ( :link:active, :visited:active
) рекомендуемое значение по умолчанию отсутствует .
Вы можете использовать эти цвета по умолчанию и разумно ожидать , что они работают. Но имейте в виду, что браузер может свободно игнорировать любое или все эти рекомендации, поскольку им никогда не требуется следовать им. Тем не менее, он рекомендуется для согласованного взаимодействия с пользователем во всех браузерах (именно так «ожидаемый» определяется в этом контексте), поэтому есть вероятность, что эти цвета будут соответствовать значениям по умолчанию для большинства браузеров. В худшем случае они все еще служат разумным приближением к фактическим значениям.
В частности, цвета не посещаемых и посещаемых ссылок по умолчанию в последних версиях Firefox и Chrome соответствуют приведенным выше рекомендациям, но последние версии IE сообщают о других значениях: не посещенные ссылки - rgb(0, 102, 204)
или #0066CC
, а посещенные ссылки - rgb(128, 0, 128)
или #800080
. Более старые версии Firefox (и, возможно, Safari / Chrome) также имели разные значения по умолчанию. Это старые версии, однако; сегодня я знаю, что основным выбросом является IE. Пока нет слов о том, изменится ли это в Project Spartan - в настоящее время он по-прежнему отражает те же значения, что и последняя версия IE.
Если вы ищете стандартизированную цветовую схему, которая используется во всех браузерах, а не в HTML5, тогда ее нет. Также нет способа вернуться к значению браузера по умолчанию для определенного свойства определенного элемента с использованием чистого CSS. Вам придется либо использовать цвета, предлагаемые HTML5, либо разработать собственную цветовую схему и использовать ее вместо этого. Любой из этих параметров будет иметь приоритет над настройками браузера по умолчанию, независимо от браузера.
Если вы сомневаетесь, вы всегда можете использовать about:blank
технику, которую я описал ранее, чтобы понюхать цвета по умолчанию, как и сегодня. Вы можете использовать это, например, для определения цвета активной ссылки во всех браузерах; в последней версии Firefox (29 на это обновление), это rgb(238, 0, 0)
или #EE0000
.
это был стандарт, но теперь он сильно отличается для каждого браузера. (так как Нильсен бросил это;)
Цвета по умолчанию в Gecko, если пользователь не изменил свои настройки:
#0000EE
(синяя)#551A8B
(фиолетовый)#EE0000
(красная)Gecko также предоставляет имена для цветов пользователя; они есть -moz-hyperlinktext
-moz-visitedhyperlinktext
и -moz-activehyperlinktext
они также предоставляют -moz-nativehyperlinktext
какой цвет ссылки системы.
Согласно официальной таблице стилей HTML по умолчанию, цвет ссылки по умолчанию не определен. Тем не менее, вы можете узнать настройки по умолчанию, которые использует ваш браузер, либо сделав снимок экрана и используя инструмент пипетки в любом приличном графическом редакторе, либо используя инструменты разработчика вашего браузера (выберите a
элемент, ищите computed values>color
).
Для меня в Chrome (обновлено в июне 2018 года) цвет непосещенной ссылки - # 2779F6. Вы всегда можете получить это, увеличив масштаб, сделав снимок экрана и посетив веб-сайт, например html-color-codes.info, который преобразует снимок экрана в цветной код.
Лучший способ получить стиль браузера по умолчанию для чего-либо - вообще не стилизовать элемент.
.ui-widget-content a { color: black; }
, поэтому любые ссылки на вкладках теряют свою обычную окраску. Я хотел бы переопределить это и просто получить цвета браузера по умолчанию (или личную таблицу стилей пользователя), но вместо этого мне придется жестко кодировать определенные цвета.
Цветовой код HTML по умолчанию, например:
Red #FF0000 rgb(255, 0, 0)
Maroon #800000 rgb(128, 0, 0)
Yellow #FFFF00 rgb(255, 255, 0)
Olive #808000 rgb(128, 128, 0)
Blue #0000FF rgb(0, 0, 255)
Navy #000080 rgb(0, 0, 128)
Fuchsia #FF00FF rgb(255, 0, 255)
Purple #800080 rgb(128, 0, 128)