2011-07-11 8 views
6

Czy możemy ustawić styl tagu tytułu w nagłówku w nagłówku html jak poniżej. Próbowałem, że to nie działa ..Czy możemy ustawić styl tagu tytułowego w nagłówku

<title style="font-style:italic;"> My Title</title> 
+0

Właśnie natknęłam się na ciekawe zachowanie strony w Chrome w intranecie mojej firmy (więc nie mogę udostępniać). [! [Pasek tytułu] (https://i.stack.imgur.com/TJALM.png)] (https://i.stack.imgur.com/TJALM.png) [! [Podaj opis obrazu tutaj] (https://i.stack.imgur.com/rDUDX.png)](https://i.stack.imgur.com/rDUDX.png) Wydaje się, że dwa specjalne znaki po "przyszłości" wpływają na renderowanie czcionek nawet w tytule karty. Czy to błąd? – user1885537

Odpowiedz

9

można zastosować CSS do <title> element, ale nie za pomocą atrybutu style (ponieważ jest to "All elements but BASE, BASEFONT, HEAD, HTML, META, PARAM, SCRIPT, STYLE, TITLE").

Nie znam żadnej przeglądarki, która zastosuje CSS do renderowania tytułu na kartach przeglądarki lub paskach tytułowych.

Można jednak zrobić coś takiego:

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

Domyślam się, że Firefox ma jakiś interes związany z XUL, który * może * dotyczyć CSS specyficznego dla jego chromu, ale to prawdopodobnie jest zejście ze wszystkich lig ... – BoltClock

2

Nie. Sposób renderowania tytułu zależy od przeglądarki.

1

Niestety, tytuł jest wyświetlany na pasku tytułowym przeglądarki, a nie na stronie, gdzie style dostać stosowanej, więc wydarzenie czy styl w tagu tytułu ustawić, to przyzwyczajenie mieć żadnego wpływu

0

Nie można projektować tytuł (<title>) tag.

0

Spróbuj regułę CSS:

* {display:block} 

W przeglądarce Chrome, to sprawia, że ​​title widoczne na stronie (i script elementów!). Wciąż nie sądzę, że tego chcesz. Zwykle używamy h1 .. h6 dla tytułów, które muszą być widoczne na samej stronie.