Hogyan kell telepíteni cellpading és cellspacing az asztalra a css, maga a web developer

Kedves barátaim, semmi nem áll még. Korábban ez nem túl feltűnő, de a leszokás támogatása örökölt minták kell mozgatni, még a konzervatívok. Az én szempontból, a HTML5, annak szemantikai orientáció iránt nagyobb zavart, mint bizonyosság. A kár az innovációs nyilvánvaló, de túl sok a szép és szokatlan, és semmi nem áll még.

cellpadding mi

Ha úgy véljük, HTML5 dokumentumokat. Ezután asztal tag elvesztette sok attribútumokat. Tény, hogy a táblázatban számos régi és új globális attribútumok, valamint valami mást. Nem te a szélesség és magasság. határon. összehangolása és valign attribútumok, valamint cellpading és cellspacing. Mindez fokozatosan át a mohó mancsát a nyelv leíró dokumentum megjelenésének, vagyis CSS. Tény, hogy a logikus és helyes, de ez sokkal bonyolultabb. De térjünk vissza az asztalunkra.

Az egyik előnye a blokk elrendezés jól olvasható és rugalmas szemantika egy dokumentum. Ugyanakkor, minden attól függ, ez a „népszerű” böngésző, mint az Internet Explorer 6, 7 és 8 Jaj, de a Microsoft nem ad lehetőséget, hogy frissítse a böngésző telepítése nélkül foltok, amelyek árthatnak a keresetet a „gyógyszer”. Persze, én nem, mi ezt a hívást, és nem támogatja semmit, de legyünk reálisak. Az embereknek szükségük van egy új változata a böngésző Internet Explorer nélkül egy halom szervizcsomag rá. Ismét Windows XP annyira jó, hogy azt nem lehet eltemetve. Nem utolsósorban azért, mert a Windows 8 nem csak egy laptop elsajátította. Ismét huszonöt, minden mindent most az asztalon.

Hogyan kell telepíteni cellpading és cellspacing az asztalra a CSS?

Jobb a fő, de ezen a poszton fogok beszélni sok egyéb tulajdonságokat, így megy előre. Különösen a kezdők, nézzük meg, ugyanakkor hogyan hajtsák végre a cselekvés cellpading attribútumok és cellspacing az asztalra a CSS? Csak abban az esetben, hadd emlékeztessem

  • cellpading - meghatározza a bemélyedés belsejében egy táblázat cella.
  • cellspacing - határozza meg a térköz közötti (belül) a táblázat cella.

A legegyszerűbb módja annak tulajdonítják cellpading, mert van padding CSS-tulajdonság megadható az adott elem, például:

táblázat th, asztal td / * Cellpading = "5" * /

Valamivel bonyolultabb a helyzet az attribútum cellspacing. Ha a távolság a sejtek közötti, nem kell? elegendő, hogy jelezze:

Ez a lehetőség még a régebbi verziójú Internet Explorer. De ha azt akarjuk, hogy adjon meg egy nem nulla értéket a bemélyedés a sejtek között, akkor két lehetőség van. Az első az, hogy küldje HTML5 és használata cellspacing tulajdonság, annál is inkább, amíg a dokumentáció még dopishut. Másrészt, akkor küld az Internet Explorer, a felhasználók és a CSS-tulajdonság border-távolság. például:

Mint látható, minden nagyon megvalósítható, de valami kell feláldozni. Aztán megvitatják alternatívák CSS több attribútumot, hogy használják így a táblázatok segítségével. Azt hiszem, nem lesz felesleges. Catch bónusz!

Alternatív megoldásként, néhány attribútumokat a CSS

És így, mi van ott nem elég? Nos, a szélesség és a magasság attribútumok az azonos nevű, a CSS tulajdonságokat, így mindig pont valami ilyesmi:

By the way, mint nekem, kérve tagjai nem comme il faut magasság, de nézd meg magad. Ismét senki nem helyezte hatályon kívül a tulajdonság: stílus, ami azt jelenti, akkor a mankó és a HTML:

Bár, az is baj! Nos, tudja, mire gondolok.

Valamivel bonyolultabb, és nem érthető a helyzet a határon. Az a tény, hogy az utóbbi, tudom, HTML5 változata a dokumentáció még mindig lehetővé teszi, hogy létezik ez az attribútum. Az igazság csak egy pointert, azaz (1) vagy nem (0) határon. Más leírások nem azt is. Általában HTML5 jobb keresni az irányt CSS3. De a fő nehézség a CSS tulajdonság border-, hogy előírják, hogy a stílus táblázat tag attribútum kicsit, mert ezért kérünk a határ csak az egész táblát, nem annak sejteket. Ezért használjuk a különböző szelektor, például:

Ebben az esetben az összes tag leszármazottai td asztal tag lesz egy határa 1 pixel és fekete. Ha a tábla egy asztal, és azt akarjuk, hogy állítsa be a határ csak a közvetlen leszármazottai, fel kell tüntetni, ezt világosan, például:

Presztízsveszteség align tulajdonság lehet kompenzálni egy CSS-tulajdonságok margin (elhelyezése a táblázatot), és / vagy a text-align (a tartalmát a sejtek). Például:

Azt hiszem, valami festeni - nincs értelme, és minden olyan egyértelmű. Ami a függőleges elhelyezése a cella tartalmát, azaz a CSS-tulajdonság vertical-align. például:

Általában aki arra törekszik, mindig megtalálja ... a fején. Ezen én mindent. Sajnálatos, ha nem tudja, mi az a HTML és CSS, azt ajánlom, hogy töltse le ingyenes tankönyv az oldalon „szabad”. By the way, megjelent egy könyv «HTML5. Fejlesztői útmutató „Mark Pilgrim. Köszönöm a figyelmet. Sok szerencsét!

• Change Message