Hoe redden het niet

te redden, hoe minder de,,,,,,,,,, 1, 9 - eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, een paar weken geleden tijdens een dag ziek, ik rond dingen heb ik ongeveer een jaar van belang: minder.Als er een webpagina 's te zien, dat beloof ik.In dit artikel, dan zien we een ongelofelijke kracht en het vermogen om de vereenvoudiging en verbetering van de ontwikkeling van het proces van je.We zullen snel die technologie voor de bouw van een lichtgewicht - systeem, en het gebruik van minder Kruis.,,,,, we beginnen te gebruiken, in deze handleiding, zal ik dat blad, minder gebruik van persoonlijke beschermingsmiddelen.Dit is slechts een van de in deze richtsnoeren worden in beginsel zou moeten gelden voor alle minder uitgevoerd.Geen andere versie met inbegrip van de oorspronkelijke versie van ruby en verwezenlijking van, in de eerste plaats het downloaden van de laatste versie van minder.Heb je je dossier, je moet een "lessphp MAP.Daar vind je een naam als "weinig. Php": dat is wat wij willen.Om deze documenten op de site van de CSS dossier. En, je hebt je meester PHP stylesheet, dan kan de analytische wijze PHP. Minder, en de omrekening van de CSS dossier voor de browser kan begrijpen.Zo PHP kunnen gebruik maken van verschillende methoden om deze taak te volbrengen, maar we zullen met een eenvoudige PHP klasse van methoden om de CSS; andere methode minder PHP dossier.Oké, laten we een code geschreven, het creëren van een dossier, styles.php, op de website van de CSS dossier, <?PHP als (substr_count ($_server ['http_accept_encoding] "gebruiken") (") ob_start ob_gzhandler"); de andere ob_start (); de eerste regel is een middel, en uiteindelijk van de CSS dossier te gebruiken, de vermindering van de omvang van het dossier; dit is een goede oefening.Je kan ook door middel van een, dit dossier. Het dossier, = array (stijl dollar. "); in dit deel van de code die we van de weg, minder bestand (. Zullen we nog meer) en opslag van deze weg in de generator.Een beetje PHP analytische kan een tijdje duren; het kan honderden milliseconden als je 2 miljoen +, minder bestand.Het is ook het gebruik van middelen van de server.Als je een PHP een versie is, moet zijn.Laten we kijken wat we kunnen doen voor een van de methoden, de tijd = mktime (0,0,0,2151980); $cache = "te zijn. De CSS; voor ($documenten als de documenten) {% filetime = (documenten); als ($filetime > $) {% = $cijfers;}} Als (file_exists ($buffer)) {% cachetime = ($buffer); als ($cachetime < $) {% = cachetime dollar; de dollar is ReCache = echt anders ReCache;} {% = false;}} {% ReCache = waar anders;}, deze code controleert elk van onze Een, nee, documenten en toegang voor iedereen tot slot te wijzigen.Deze keer, als het bestaat, dan is het tijd voor de wijziging van zijn dossier.Als zijn dossier niet bestaat of we echt moeten worden bijgewerkt, ReCache dollar.Als je blijft...!Ik ReCache & & is ($_server ['if-modified-since]) & & strtotime ($_server ['if-modified-since]) > = $) (header ("http /1 304 niet gewijzigd;} {") of hoofd ('content-type: tekst /CSS); hoofd ('last-modified:'.Gmdate (D, d m y h: me: ", $).GMT "); als ($ReCache) {moet lessc. Php"; $LC = nieuwe lessc (); de $CSS = "; voor ($documenten als de documenten) {$CSS = file_get_contents (documenten);} $CSS = $LC - > analytische ($CSS); file_put_contents ($dollar zijn CSS); ECHO $CSS;} {readfile (of $voorraad);}}?> en als we niet willen ReCache en cliënt chroom heeft een kopie van documenten is in vergelijking met de klanten, onze tijd op de kopie van de documenten van de laatste wijziging van de tijd.Als de cliënt heeft de meest recente versie, sturen we de 304 respons en de browser moet downloaden.Als de cliënt niet kopiëren of verouderde versie, onze hoofd op PHP dossier is een van de laatste wijziging van de CSS dossier en het is tijd voor de meest recente, postzegels. Minder documenten moeten creëren, als we zijn dossier of bijwerking van zijn dossier, zullen we in de minder PHP dossier.We moeten het als tegen het opnemen van het styles.php, omdat dit deel, zal niet werken.Onze volgende stap zal de inhoud van die documenten, als één enkele variabele voor de CSS, dit is door minder PHP analytische, bewaard voor de toekomst zijn bestemming (slechts één bezoeker van de website moet iedereen zijn dossiers), en voor de produktie van analytische niet standaard CSS.Als de behoeften van de klanten een versie van het dossier (bijgewerkt of eerste) en zijn de CSS dossier is een van de meest recente, bieden we de documenten, die hebben geleid tot een aanzienlijke snelheid, minder sparen.,, voordat we te ver gaan, we moeten creëren, styles.less, we lokken met documenten. Php 1d5a50, @ h1bg:#; H1 (achtergrond: @ h1bg; de onderste grens: 1 - pixel vaste @ h1bg +ō de grens: 1 - pixel vaste @ h1bg -ō kleur: Wit; helvetica, sans serif; de vulling: 3px;}, voor degenen die niet vertrouwd zijn met de niet In dit deel van de code ons. De vaststelling van een variabele, "h1bg, en geeft het een lichtgroene kleur.In de regel, H1, gebruiken we een keer drie keer:, gebruiken we de normen van de prestaties, de en de andere twee keer dat we niet willen dat de grens licht /de donkere achtergrond.Dus we hex waarde PHP wiskunde, laten we nu tot een fundamentele: //europa.eu.int /comm /documenten, het gebruik van deze nieuwe stijl, <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int = "en" > < hoofd > < charset = "- -" > < titel > mijn kleine demo < /titel > < schakel vormen in de tekst - rel = "/" "stijl href =" de Wegwijzerdienst /stijl. Php "> < /hoofd > < lichaam > < H1 > monsters header < /H1 > < /body > < /html >, als alles goed gaat, moet je zien, zoals de volgende beelden.Dit is een zeer goed en minder tijd, PHP het formaat en de grammatica is heel belangrijk.Als je je geen ruimte, de variabele volledig correct, je hele stijl van het fout kan verdwijnen.Met andere woorden, om ervoor te zorgen dat de nieuwe tabel voor je zal veranderen, live site.,, als je bij de bron, een kijkje nemen styles.php in je browser, je moet het zien als volgt: H1 {achtergrond:d5a50; de onderste grens: 1 - pixel vasteǼd83; de grens: 1 - pixel vasteďd; kleur: Wit; helvetica, sans serif; de vulling: 3px;}, aandacht, niet alleen van de variabelen worden, maar de verklaring niet opgenomen in de definitieve code.Als kanttekening, dan de PHP waarmee je CSS, maar niet om het te doen, laten we nu eens wat niet gedaan kan worden.Laat het volgende toevoegen aan je, styles.less, en http: //europa.eu.int (hoewel de veranderingen in ons is het, "h1bg, callie, @ FU kleding,): breedte: 1000px, @ @ @ @ @ @ @ 2:#; Color1:# f0f0f0; 201a16; kleur:&#@ @ 3b3128; Galina FU kleding:d5a50;&#pakket {achtergrond: @ Color1; grens: vaste @ 2 X; de marge van auto 's: 0; overloop: verbergen; breedte: @ breed;} {achtergrond: @. De regering - de onderste grens: 1 - pixel van kleding; vaste @ Galina FU kleding +ō De grens: 1 - pixel vaste @ Galina FU kleding -ō kleur: lettertype: zwart, wit, sans serif; de vulling: 3px; h {}Kleur:&#a1915f;}&#inhoud,&#wolkenkrabbers {} {# drijven: links; de inhoud van de grens van het recht: 1 - pixel vaste @ Color1 -o breedte: @ breedte × 75; h {2} achtergrond: @; P {achtergrond:&#fff;}} {# wolkenkrabbers breedte: @ papier met een breedte van * * * * * * *. 25; h {achtergrond: @ kleur;}}, < lichaam > < div = "pakket" > < H1 > monsters header < /H1 > < die id = "inhoud" > < H > de inhoud van mijn < /H < P >> lorem ipsum dolor zitten, consectetur adipisicing ELIT, sed gedaan eiusmod incididunt ut "grote aliqua pijn.- ENIM reclame micro - veniam Quis nostrud stage, arbeid ullamco nisi Ut hier consequat ea Como meer.Acute irure verdriet reprehenderit voluptate bestaan die in weilite cillum EU fugiat pariatur niet lijden.Excepteur St. Occaecat cupidatat niet - proident moet zijn, in deserunt qui, mollit animatie is 拉伯鲁姆. < /P > < /div > < div = "of" > < H > reclame is de eerste.< /H > < /div > < /div > < /body >, ten eerste, degenen die niet vertrouwd zijn met de mogelijke regels niet in de verwarring van de regels, namelijk het nest.Het betekent dat je niet het type inhoud nodig,&#H2 (...),&#inhoud (...), opnieuw.Het kan ook dat je je CSS, je kunt duidelijk zien dat de CSS - keten van de erfenis, voor degenen die je code, heb je gemerkt dat een aantal problemen.De inhoud van de 1 - pixel grens, #, zodat we de afdeling reclame dan.Dit is dezelfde vraag, krijg je, als je al de breedte van de definitie van 75% en 25%.Zoals iedereen weet, een grens, die gevuld kunnen drijven, in de basis van de lay - out.Dus laten we de oplossing van een aantal, het zou goed zijn als de inhoud van de; niet druk zijn.De volgende wijziging: "stijl. - nee, contentrightborder:1px; @ contentlrpadding:15px;&#inhoud {grens rechts: @ contentrightborder vaste @ Color1 -o oude aangebracht @ 0 @ contentlrpadding contentlrpadding; breedte: (@ breed * 75) - (2 × contentrightborder @ contentlrpadding);, met die, zoals u heeft kunnen ik zei, niet een ontwerper (hoewel de kleur is niet een slecht in een oogwenk * * * * * * *).Maar, als ik het was, zou ik willen dat op de website van het hoofd met soortgelijke kenmerken.Laten wij dat doen op een manier die minder.De volgende stijl weinig:,,,. Hoofd (@ headingbackground:@ Galina FU kleding; @ headingfontcolor:# fff;) {achtergrond: @ headingbackground; de onderste grens: 1 - pixel vaste @ Galina FU kleding +ō de grens: 1 - pixel vaste @ Galina FU kleding -ō kleur: @ headingfontcolor; Het lettertype: de zwarte gaten. Vulling: sans serif; 3px;}, dit is met,; is van mening dat het als een functie van de CSS.We kunnen het van toepassing zijn op ons hoofd.De volgende wijzigingen:, de header (h1 (.);} {{# H2 -. Hoofd (@ 2;&#a1915f;);}} {H {# wolkenkrabbers. Hoofd (@ kleur;&#a1915f);}}, laten we kijken naar de hoofd - output kijken kunnen we minder begrip achtergrond:.,. Hoofd -d5a50; bodem grens: 1 - pixel vasteǼd83; de grens: 1 - pixel vasteďd; kleur:&#ffffff; helvetica, sans serif; de vulling: 3px;} H1 (achtergrond:d5a50; de onderste grens: 1 - pixel vaste&#aan de grens 508d83;Verslag: 1 - pixelďd; kleur:&#ffffff; helvetica, sans serif; de vulling: 3px;}&#h {achtergrond: inhoud vanÉa16; de onderste grens: 1 - pixel vasteǼd83; de grens: 1 - pixel vasteďd; kleur:&#a1915f; helvetica, sans serif; de vulling: 3px;}&#wolkenkrabbers H2 {achtergrond:b3128; de onderste grens: 1 - pixel vasteǼd83; de grens: 1 - pixel vasteďd; kleur:&#a1915f; helvetica, sans serif; de vulling: 3px;}, je kan een einde maken aan de herhaalde, veel van de code, als je niet oppast.,, dat een van de belangrijkste tekortkomingen van die ik niet zie:Als je niet oppast, je kan met grote hoeveelheden herhalen om een einde te maken aan de code van je.Moet rekening worden gehouden met de code ingevoegd, met name in de mix.De produktie in de code in, we hebben een soort, hoofd, dit is niet gebruikt en de verschillende eigenschappen van onnodige herhalingen.Weet je nog, toen je minder werken, door het werk van de CSS, dus de CSS, beste praktijken, nog steeds van toepassing.Een betere manier om te schrijven, en dat is: H1, H2 en H3, {helvetica, sans serif; de vulling: 3px;} (@ hoofd headingbackground:@ Galina FU kleding; @ headingfontcolor:# fff;) {achtergrond: @ headingbackground; de onderste grens: 1 - pixel vaste @ Galina FU kleding +ō De grens: 1 - pixel vaste @ Galina FU kleding -ō kleur: @ headingfontcolor;} {@ header (h1);}&#inhoud (H2 ((@ hoofd 2;&#a1915f;);}} {H {@ hoofd&#wolkenkrabbers (@ kleur;&#a1915f);}}, Als we kijken naar de code nu moeten we zien van produktie,In de groep moeten toekennen.De unieke eigenschappen niet alleen in hun eigen regels, hebben we geen onnodige regels. De eerste, die ons in de CSS, H1, H2 en H3, {helvetica, sans serif; de vulling: 3px;} H1 (achtergrond:d5a50; de onderste grens: 1 - pixel vasteǼd83; boven 1 - pixel vaste grens van:ďd; kleur:&#ffffff;}&#h {achtergrond: inhoud vanÉa16; de onderste grens: 1 - pixel vasteǼd83; de grens: 1 - pixel vasteďd; kleur:&#a1915f;}&#wolkenkrabbers h {achtergrond:b3128; de onderste grens: 1 - pixel vasteǼd83; de grensďd 1 - pixel worden uitgevoerd: a1915f; kleur: #;}, niet nodig... - pas op, het is niet nodig... -.Als je de CSS hoeft niet specifiek werk, niet het eigen nest; het kan alleen de regels.Niet hier om je te helpen schrijven CSS, uitbreiding van jouw stijl niet.Gebruik het niet om dom stylesheet; het erg genoeg is.Wil je niet de laatste regel, #. Menu_items&#centrum. Menutable tabel tr td.itemmovedown: die (...).Een punt van referentie, kijk onder:,&#verpakking {achtergrond: de blauwe kleur roze inhoud;&#(:; {drijven: links; P - SPAN. {worden; een aurabesh sans serif lettertype: {} {}; aan een familie, sans serif;}}}}} /* (in andere regels de resultaten van de verpakking /#: * * * * * * *)# inhoud. Met betrekking tot de P over de aurabesh sans serif lettertype: {* (volgens de DOM);}, waarschijnlijk is het: * * * * * * * /&#verpakking {}: blauwe achtergrond;&#inhoud (kleur: roze;} {drijven: links; Kruis {worden. Een familie: aurabesh; {lettertype, sans serif; een {}) aan familie, sans serif;,, gebruik niet met stijl niet dom, het is erg genoeg, waar.,, als je de inhoud van websites, #, altijd binnen,&#verpakking, je hoeft niet te worden vermeld, #, inhoud,In #, verpakking, enz.Vroeger, als je een document TD, is niet of in de balans, heb je andere problemen.Nogmaals, in je nest, om ervoor te zorgen dat het is om je tijd te besparen, noodzakelijk is.Als algemene regel, geen nest zit, of je lichaam, het belangrijkste deel van, oké, terug naar het voorbeeld van.Dus je gewoon aan de klanten. De website.Z 'n smartphone is te groot, dus hij wil z' n website is voor grote.Oh, hij wil z 'n kleur is een blauw en een blauwe, groene moet een oranje.Stel dat hij wil blijven dezelfde verhouding, we moeten veel veranderd, met het oog op de wijziging van de indeling en de nieuwe thema 's?Vier: breedte: 800px, @ @ @ @ @ @ @ 2:#; 9cdcf8; kleur:�e0e7a; @ Galina FU kleding:&#f89500; in de afgelopen dagen, met een groter huis, kan dit betekenen dat door het graven van de CSS dossier tientallen, opnieuw berekend en de vernieuwing van de hele breedte van verschillende kleuren.Minder, en dat is te verwaarlozen.Later zullen wij onderzoeken hoe dit concept verder., eten, minder grammatica is vergelijkbaar met de CSS, worden niet gemeten en de kleur van de eenheid wiskunde doen, dan kan worden gebruikt in de CSS - variabelen op meerdere plaatsen in de code, niet kan worden herhaald, dus je kan het gebruik van hetzelfde arrest CSS, niet Om de aanpassing van de hele Website: onbelangrijk.,, een flexibele, semantische en lichte net, ik weet niet hoeveel van jullie hebben en een populaire CSS - systeem, dus laat me je voorstellen aan een paar problemen, div. < = "pakket" = "W16" > < die id = "inhoud" = "w12" > < h = "12" > de inhoud van mijn < /H > < P = "g" > de < /P >< P = "g" > meer voorbeeld tekst < /P > < P = "g" > en een monster van de tekst < /P > < /div > < div = "wolkenkrabbers" = "W4" > h = < "g" > wachten nog steeds op de reclame.< /H > < P = "g" > ruimte < /P > < /div > < /div > dat deze code een beetje overdreven: kader zal leiden tot een totale code.We hebben 'classitis met een ernstige situatie, om nog maar te zwijgen van de klasse van de semantiek.- niet zo goed: g1, G2 en G3.- blijkt dat de in de marge; drijven: links, wrap2: 0 10 pixels;}, wrap3...(marge: 0;} {breedte: xxpx G1 G2;} {breedte: xxpx;}.Wrap2 (breedte: xxpx;} wrap3 (breedte: xxpx;}.Wrap12 wrap12 G2 en G3.{} xxpx; breedte:...De alfa en Omega, duwen, trekken... En het uiteindelijk door tientallen stammen... Kleiner.De meeste stroom hebben we problemen.Als ik een grens elementen willen toevoegen, of een vulling?Tot nu toe, als je een systeem van werk, je moet in je "was") en de toevoeging van een extra vulling div, of moet je het je net de regels zeggen dat&#inhoud (breedte: 699px;}, omdat het een kader en een vulling.We hebben met een zeer ernstig probleem, als klant van de breedte van de verandering van de CSS - website, de specifieke inhoud van de breedte en de rijen van de kleermaker. Niet zo flexibel netwerk, de voorbereidingen voor de oprichting van een semantische, 14 code flexibel netwerk systeem...?Alleen wij hebben geleerd?Het netwerk van minder:,,., eenheid: @ @ @ @ @ @ @ @ @ @ @ papier met een breedte van /24; algemene: 10 pixels; @ g (@ je: 20; @ @ @ @ @ @ @ margintop:0 marge: algemene;; @ marginbottom:0;) {@ gpadding:@ gpadding + 0 + 0 gborder; @ gborder:@; dat in die linker;::; rand: @ @ @ @ marginbottom margintop marge; breedte: ("e" - eenheid) - ((@ marge * 2) + @ gpadding + @ gborder);} (@ verschuiven en: 20) {links: @ Pu * @ eenheid; positie: relatieve;} @ newrow {duidelijk: links;}, oké, dus dit is 17 lijn, maar ik wil niet dat een beugel.Laten we het stap voor stap van de code.In de eerste plaats, de definitie van een variabele, genaamd, eenheid.Elke eenheid is de breedte van de 24 /1.Vrij om te kiezen wat je voelt.Ik koos voor 24, omdat het, en geeft de helft (12) kan worden onderverdeeld in 2, 3, en 4.Snel, we zullen vinden, of je hier neer, grid.less, kan alles aan je gooien.Maar een ding moet aandacht worden besteed aan de norm voor de browser moeten je kiest partij, door uw website van de breedte van de kolom, anders kunnen ze als je een hoop kleine mazen in de lijn van het verlies van een of twee pixels.Chroom en safari houdt niet van een indeling werd ook deel uitmaken van de pixel.Ze geeft niet om: het verschil in behandeling, door de toevoeging van een extra pixels, in het hele element, hier en pixel, in de tweede helft van @ General Motors, namens de - marge; in de toekomst @ g, namens de Maas.- op korte termijn te zijn gebruikt, maar het is de naam van je korte niet leiden tot een vermindering van de omvang van de bestanden in alle, omdat minder variabelen, met niet aan de produktie van uiteindelijk @ prefix CSS dossier, wanneer de documenten door de analytische minder.Je hoeft je niet meer sinds de mazen in de CSS verdwijnen om je netwerk.Minder dankbaar.Terug naar de code.In de "g, mengen, het eerste argument is dat de elementen van wat eenheden zijn: 2, 4.8, 6, 12, enzovoort... 4.8?Natuurlijk, je moet dezelfde vijf kisten, kan je op deze bladzijde staan in een rij, is het niet?24 /5, het tweede argument is dat we de standaard marge tussen de pagina 's van de elementen, het nodig is "generieke".Wil ze nog in de buurt?GM:5px @,.Verder?GM: 10 pixels, "of,": 12px, General Motors.Minder doen het nog eens door de code, misschien is het je opgevallen dat, we missen een netwerk van de verpakking die de meeste elementen.Of voor ons?Aanvraag @ g (12; 0;), om de regels te volgen.De voltooiing vanWe hebben ook een optie, door ervoor te zorgen dat de Top op de bodem van het ministerie, en, in de marge van de functie, in ons netwerk voor de derde en vierde parameter.Het is goed om twee redenen.Ten eerste, dat we gebruik kunnen maken van het marginale steno codering; ten tweede, kunnen we alleen maar op een plek aan de rand van de gemengde vergadering roept het beheer, in gebruik, we trekken ons trucje.PHP gborder @ @ @ @ @ @ minder, gpadding,,,, dat is gebruikt voor de berekening van doen we altijd de breedte, tenzij is vastgesteld op 0 - /onregelmatig is @ g, hybride.In de andere versies van minder, misschien moet je ingenieur - zoals het anders als een parameter te mengen.,, ", vooral gebruikt om de doelstelling van zoekmachines optimalisatie.In het algemeen is de belangrijkste inhoud, zet je in de documenten in een vroeg stadium is goed, want je kan als zoekmachines bieden een goed gewicht.Soms geven we ontwerp blijkt dat, als de inhoud van de marge of andere reclame komt op de eerste plaats.Met de overgang van een goede, en we kunnen nog steeds de etikettering, en zoals wij verwachten ontwerp.En de "overgang", zou kunnen instemmen met een positieve of negatieve eenheden."Newrow, is slechts een handig aan; het is niet echt nodig, je kan makkelijk je type, duidelijk: links, jezelf.Als je dat doet, kunnen we terug naar die overeenkomstig artikel 14, en ik hoop dat we in het gebruik van de netten, we, genoeg gepraat, nu is het tijd om een voorbeeld zien, zodat we ons hoofd in dit alles.Laten we beginnen met de nieuwe code.In de styles.php, nu hebben we minder dan drie documenten, die minder, minder mazen.,,., - minder,.En settings.less, krijgt onze kleur van variabelen, de titel en de breedte van de code, de website.En vergeet je niet, styles.less, dus kunnen we gebruik maken van een aantal nieuwe merken.Laten we ook maken, movie5.html,., je dossier installatie in styles.php, moet er, als de volgende, $files = array ('settings.less','grid.less','styles.less'); en de winst voor movies5.html:, < div = "bladzijde" > < h1> m 'n Movies< /h1> < ul = "site-navigation" > < li> < a: /&#"> film 1< /a> < /li> < li> < a: /#" > film 2< /a> < /li> < li> < a: /&#"> film 3< /a> <;; /li> < li> < a: /#" > film 4< /a> < /li> < li = "geselecteerde" > < a: /&#"> film LT; /a> < /li> < li> < a HRE;F = "#" > film 6 < /> < /Lee > < /UL > < div = "film" > < h id = "film" > film 5 < /H > < div = "dvd" > < IMG (= "poster" > < /div > < P id = "korte beschrijving" > lorem ipsum dolor zitten, consectetur adipisicing ELIT, sed eiusmod temporale incididunt ut "grote aliqua pijn.- ENIM reclame micro - veniam Quis nostrud stage, arbeid ullamco nisi Ut hier consequat ea Como meer.Acute irure verdriet reprehenderit voluptate bestaan die in weilite cillum EU fugiat pariatur niet lijden.Excepteur St. Occaecat cupidatat niet - proident moet zijn, in deserunt qui, mollit animatie is 拉伯鲁姆. < /P > < div = "mensen" > < div = "karakter" > < H > landbouwers < /H > < IMG (= "koud gevoel" > p> <;; voor deze rol... < /P > < /div > < div = "karakter" > < H > cowboy < /H > < IMG (= "goede tent" > < p> voor deze rol... < /P > < /div > < div = "karakter" >< H > prinses < /H > < IMG (= "gewelddadig" > < p> voor deze rol... < /P > < /div > < die "de woorden" > = < H > de tovenaar < /H > < IMG (= "ademloos" > < p> voor deze rol... < /P > < /div > < div = "karakter" > < H > de kikker < /H > < IMG (= "Marsh staat" > lt; p> voor deze rol... < /P > < /div >< div = "karakter" > < H > trouwe hond < /H > < IMG (= "gaan tapijt" > < p> voor deze rol... < /P > < /div > < /div > < /div > < div = "grote reclame" = "reclame" > ruimte van de reclame < /div > < div = "secundaire" = "reclame reclame" > reclame hier < /div > < /div >, onze nieuwe stijl, stijl niet,&#blz.: {achtergrond: @ Color1; de grens 1 - pixel vaste @ kleur; overloop: verbergen; deposito 's: 0 - 0; de vulling: breedte: @ @ @ @ @ @ GM, bladzijde;}H1 (@ gpadding:6; @ g (6); "de header ();}&#navigatie {gevuld: 0; @ g (18; 0;); Li {achtergrond: @ 2; de vulling: @ GM /2; @ gpadding:@ algemene; @ g (3; @ (GM;;); &. Optie {achtergrond: @ Galina FU kleding;}} {# fff; kleur: een tekst -: geen;}} {@ @ midblockheight:468px;&#film. (3);" g (18; 0; @ @ @ @ @ @ algemene;); newrow; de minimale hoogte: @ midblockheight;H - {@ gpadding:6; @ g (18; 0; @ @ @ @ @ @ @ @ @ @ @ genetisch gemodificeerd organisme, genetisch gemodificeerde;); de header (korte beschrijving van #);}} {achtergrond: @ Color1 +o oude @ GM /2; @ gpadding:@ algemene; @ G (12);} {achtergrond&#@ 2 dvd: vulling: @ @ @ (GM; gpadding: * 2; @ g (6); IMG - {achtergrond:&#fff; dat blok, hoogte: 100px; breedte: 100%;}} {# grens karakter: 1 - pixel vaste @ Color1 -Þ G (18; 0; "; @ het eerste algemene;);}.Gezien de achtergrond: @ Color1 - {# 111; oude aangebracht; @ gpadding:10px; @ g (6; @ (GM;); H3 (deposito 's: 0 0 aangebracht; @ header (IMG);} {achtergrond:&#fff; dat die blok: links, rechts. Afstand: @ algemene de hoogte van de breedte: 50px;; 50px;}} {: 1 - pixel vaste. Reclame @ 2; lengte: @ @ @ @ @ @ @ @ @ @ @ midblockheight; gborder:2; g (3; @ (GM););&#vooral reclame {@ verschoven (18);}, in De veronderstelling dat het kopiëren en plakken van je werk, een einde moeten maken aan de de wiBij dit punt: in het verleden in de code, er zijn een paar punten illustreren.Als je de tijd het te bestuderen, zal je zien dat ik meerdere malen gebruikt, @ g gemengde controle, de hoogte van de verordening genoemde elementen en het gewone elektriciteitsnet te tellen.Definitie van de bovenste en onderste rand, als element van de elementen zonder verpakking, ik altijd door middel van algemene, "van de gemengde twee parameters."Ik doe het, in plaats van naar de waarde", General Motors, is.De reden hiervoor is dat het slechts een plaats, als we willen dat de aanpassing van de horizontale afstand tussen de mazen van elementen, maar merkt ook op dat de definitie van: als je de grens of gevuld, moet je een @ gborder, of "gpadding, hun niveau van de som van de eenheid.Zeker nog een regel, de vulling: aangebracht, betekent dat de totale marge; 10 pixels.Tot slot, misschien is het je opgevallen dat een &in code.Het is minder met behulp van houtbewerking en de resultaten, de keuze van Lee.Ik kan heel gemakkelijk verplaatst, Lee. Gekozen, maar nog steeds in #, regels, navigatie, regels om hetzelfde effect te bereiken (eigenlijk twee woorden zijn als je kleine CSS), het mag dan niet perfect - systeem, maar ik denk dat het een beetje meer werk kan zijn.Het kan voorkomen classitis semantische etikettering, en kan leiden tot een minder van de voetafdruk van de CSS, omdat je alleen de code is wat je echt nodig hebt.Als u een voorstel, alsjeblieft

example of the h1 tag with green background, lighter bottom border, darker top border
float problem before and after
example grid layout
Firefox, IE 8, and Chrome with css3 applied



Previous:
Next Page: