Html, css

Î: Cum pot elimina hyperlinkurile de subliniere?

A. Sublinierea hyperlink-urilor este stabilită de decorarea textului în stil CSS:

Pentru a scăpa de subliniere, setați acest stil la nici unul:







Dacă nu știți cum să utilizați stilurile CSS, consultați articolul "Foi de stil cascadă".

Î: Cum schimb culoarea de hyperlink-uri? De ce unele link-uri de pe pagină sunt albastre, iar o parte din link-uri sunt violet?

Î: Cum să creați o legătură care deschide o pagină într-o filă nouă (într-o fereastră nouă)?

A. Pentru a face acest lucru, trebuie să setați referința la atributul țintă cu valoarea _blank:

Î: Cum prevină ca un browser să trimită text pe o linie nouă?

A. Într-adevăr, poate fi necesar să se împiedice ca textul să se deplaseze pe linii dacă nu se încadrează în lățime. Acest lucru se poate face folosind eticheta nobr:

Acest lucru se poate realiza și cu spațiul alb în stil CSS. specificate în containerul element-text. De exemplu:







A doua opțiune este mai preferabilă.

Î: De ce nu pot seta înălțimea de 100% pentru un element de pagină XHTML?

A. Luați în considerare un exemplu mic. Există o pagină scrisă în cod HTML tradițional:

În browser, acesta este afișat sub forma unui bloc roz, întins pe lățime și înălțime cu 100% (fără a include marginile paginii). Să aducem acest cod la standardul XHTML:

și să priviți din nou în browser. Blocul sa transformat într-o bandă de lățime de 100%, adică stilul de înălțime a fost ignorat. De fapt, stilul nu este ignorat, și a ignorat valoarea procentuală (acest lucru poate fi ușor dovedită prin stabilirea valorii absolute a, de exemplu, 200px). Valoarea relativă (procentuală) a înălțimii unui element este determinată în raport cu înălțimea elementului părinte. Astfel, pentru ca blocul să se întindă pe întreaga pagină, trebuie să setați înălțimea elementului corpului la 100%. Cu toate acestea, acest lucru nu va fi suficient, deoarece înălțimea elementului corpului este din nou o valoare relativă. Dacă vă uitați atent la codul paginii, puteți vedea încă un element din cel mai înalt nivel - html. Înălțimea corpului este calculată în raport cu înălțimea acestui element. Aceasta este de a întinde înălțimea blocului până la 100% din înălțimea paginii, trebuie să setați înălțimea elementelor HTML și ale corpului sunt, de asemenea, 100%:

Î: De ce există linii duble între celule în tabel? Cum să scapi de ea?

Răspunsul la această întrebare poate fi găsit în articolul "Tabele de stil".







Articole similare

Trimiteți-le prietenilor: