2016-03-18 5 views
0

私の例:どのようにCSSのタイトルタグのスタイルを変更しますか?

HTML:(私は適用したいこと)

<title>hello</title> 

CSS

title { 
    text-transform: uppercase; 
} 

出力

<title>HELLO</title> 

アイデア?

+0

あなたは、しかし、のような何かを行うことができます。 ['title'](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/title)タグは、[メタデータカテゴリ](https://developer.mozilla.org)にあります。/ja-ja/docs/Web/Guide/HTML/Content_categories#Metadata_content)。そのため、 'title'は実際にはページ上に決してレンダリングされないので、CSSの変更は適用されません。 – romellem

答えて

1

あなたはしていません。タイトルタグは書式付きテキストではありません。 JavaScriptがオプションの場合、document.title = document.title.toUpperCase();

0

スタイリング可能なヘッドタグはありません。あなたは本当にhtmlで大文字を追加することはできません場合はjavascriptでそれを行うことができますが、私は大文字で文字列を入力することをお勧めします。

+0

これはサブテーマのテーマであるため、js – Alex

+0

にアクセスする権限がありません。サブディレクトリの所有者に連絡すると、cssでのみこれを行うことはできません。 – Xposedbones

+0

私はサブデリート所有者であり、redditはカスタムjs関数を置くことを許可していません。 – Alex

1

CSSに適用できますが、スタイル属性ではなく(All elements but BASE, BASEFONT, HEAD, HTML, META, PARAM, SCRIPT, STYLE, TITLE)、CSSに適用できます。

私はブラウザのタブやタイトルバーでタイトルのレンダリングにCSSを適用するブラウザは認識していません。私はこれが可能だとは思わない

head { display: block; } title { display: block; font-size: 200%; font-weight: bold; }

関連する問題