Эта штука действительно меня беспокоит: на http://view.jquery.com/trunk/plugins/autocomplete/demo/, почему текст в полях автозаполнения имеет тип лица "Tahoma", даже если он не определен где-либо в CSS?
Это так?какой-то шрифт по умолчанию для определенных элементов HTML?!
(Если это уместно, я использую Windows и проверил это на Firefox и Chrome)
Нет. Если вы посмотрите на файл jquery.autocomplete.css в строке 17, он установит шрифт menu.
jquery.autocomplete.css
menu
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; font: menu; font-size: 12px; }
Устанавливается в CSS - таким образом:
.ac_results li { font: menu; }
С Спецификация :
'шрифт' Значение: [[<'font-style'> || <'font-option'> || <'font-weight'>]? <'font-size'> [/ <'line-height'>]? <'font-family'>] | подпись | значок | меню | окно сообщения | маленькая подпись | статус-бар | наследовать
menu определяется как:
Шрифт, используемый в меню (например, раскрывающихся меню и списках меню).