<input>
Chrome でサイトをレンダリングすると、特定の要素が奇妙に見え始めていることに気付きました。Chrome のビルトイン開発者ツールで要素を調べると-webkit
、どのスタイルシートにも存在しない一致する CSS ルールが見つかりました。たとえば、次の例:
<input type="submit">
この種の要素に関するルールはありませんが、これは Chrome の開発者ツールが示すものです。
Matched CSS Rules:
input[type="button"],
input[type="submit"],
input[type="reset"],
input[type="file"]::-webkit-file-upload-button,
button {
-webkit-box-align: center;
...
}
なぜ私がこれを経験しているのか、誰にも手がかりがありますか? ページには標準ヘッダーが読み込まれます。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
HTML 5 についてはどこにも言及されていません (関係がある場合は...)。
ありがとう。