liljaMedlem sedan juli 20041 183 inlägg Hej alla!
Går det at fixa så att header-taggar inte gör en radbrytning efter sig...
Alltså om jag skriver <h1>ord1</h1>ord2... så vill jag att ord2 skall hamna på samma rad som ord1.
Har försökt en massa med css utan att få det att fungera och <nobr>-taggen fungerar inte heller...
zcorpanMedlem sedan dec. 20042 245 inlägg <h1>foo</h1>
<p>bar</p>
h1 { font-size:100%; float:left; margin:0; }
liljaMedlem sedan juli 20041 183 inlägg jag hade hoppas på att man kunde ta bort radbrytningen men men... det där får väl duga så länge. tack!
Detta är ett alternativ, men det förstår förstås centreringen:
h2 {display:inline;}
zcorpanMedlem sedan dec. 20042 245 inlägg
lilja skrev:
jag hade hoppas på att man kunde ta bort radbrytningen men men...
Jag förstår inte riktigt vad du menar. Vilken radbrytning?
liljaMedlem sedan juli 20041 183 inlägg
nitro2k01 skrev:
Han använder väl IE?
Jag använder mestadels Firefox men kontrollerar även i IE när jag utvecklar hemsidor. Är det något seriösare jag gör så kontrollerar jag i fler webbläsare...
smykenMedlem sedan feb. 200336 inlägg Alla <h>-taggar räknas som block-element, vilket innebär att webbläsarna (inkl IE och FF) som standard lägger till en radbrytning efter sluttaggen </h>.
Om man som nitro2k01 föreslår skriver display: inline görs h-elementet om till just ett inlineelement vilket webbläsarna ritar ut utan radbrytning.
Observera att bara utritningen, den grafiska representationen ändras, inte taggens eventuell betydelse eller sematik...