Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 12625|Svar: 0

[Övrigt] Återställ Stil normalize.css Tutorial

[Kopiera länk]
Publicerad på 2018-07-27 14:49:36 | | | |
Normalize.css är ett alternativ till CSS-återställning. Den ger en hög grad av konsekvens mellan webbläsare när det gäller standard HTML-elementstil. Normalize.css är ett modernt, premiumalternativ till HTML5 (http://necolas.github.io/normalize.css/



Både normalize.css och reset.css är stilmallar för att återställa webbläsarflikar

Syftet med att skapa normalize.css är följande:

Skydda användbara webbläsarstandardstilar istället för att ta bort dem helt

Generaliserade stilar: Tillhandahålls för de flesta HTML-element

Åtgärda webbläsarens egna buggar och säkerställa konsekvens mellan webbläsare

Optimera CSS-användbarhet: Använd några tips

Förklara koden: använd kommentarer och detaljerad dokumentation

Normalize.css stöder ett brett utbud av webbläsare, inklusive mobila webbläsare, och generaliserar HTML5-element, typografi, listor, inbäddat innehåll, formulär och tabeller. Även om detta projekt bygger på generaliseringar har vi använt mer praktiska standardinställningar där det är lämpligt.

Normalisera vs Återställ

1. Normalize.css Skyddade värdefulla betalningsinställelser

       Reset tvingar element att ha samma visuella effekt genom att införa en standardstil på nästan alla element. I kontrast behåller Normalize.css många av standardstilarna för webbläsare. Det innebär att du inte längre behöver omstyla alla vanliga typografielement. När ett element har olika standardinställningar i olika webbläsare strävar Normalize.css efter att hålla dessa stilar konsekventa och så konsekventa som möjligt med moderna standarder.

2. Normalize.css Fixade en bugg i webbläsaren

       Den åtgärdar vanliga buggar i både stationära och mobila webbläsare. Detta är ofta bortom vad Reset kan göra. I detta avseende är de problem Normalize.css åtgärdade visningsinställningarna för HTML5-element, teckenstorleksproblem med förformaterad text, SVG-överflöd i IE9 och många formulärrelaterade buggar som förekommer i olika webbläsare och operativsystem.

3. Normalize.css Det kommer inte att göra dina felsökningsverktyg röriga

       En av de mest irriterande aspekterna med att använda Reset är den stora arvskedjan i webbläsarens felsökningsverktyg, som visas på bilden nedan. Det kommer inte att finnas något sådant problem i Normalize.css, eftersom vi är mycket noggranna med användningen av multi-selectorer i våra riktlinjer, och vi kommer endast att styla målelementet medvetet.

4. Normalize.css är modulär

        Projektet har delats upp i relaterade men separata delar, vilket gör det enkelt och tydligt vilka element som är satta till specifika värden. Detta gör att du selektivt kan ta bort delar som du aldrig kommer att använda (som generalisering av former).

5. Normalize.css Har detaljerad dokumentation

        Normalize.css koden baseras på detaljerad och omfattande webbläsaroberoende forskning och testning. Denna fil innehåller detaljerade kodbeskrivningar och ytterligare instruktioner på Github Wiki. Det betyder att du kan ta reda på exakt vad varje kodrad gör, varför du skrev den, skillnaderna mellan webbläsare, och du kan testa din egen enklare.

Hur man använder normalize.css

För det första, installera eller ladda ner Normalize.css från Github, och sedan finns det två huvudsakliga sätt att använda det.

Strategi 1: Använd normalize.css som grund för CSS för dina egna projekt och anpassa stilvärden efter designerns behov.

Strategi 2: Importera normalize.css källkod och bygg ovanpå den, och överskrid standardinställningarna med din egen CSS när det behövs.

CSS-filnedladdning:https://necolas.github.io/normalize.css/8.0.0/normalize.css





Föregående:C#-konsolprogrammet som inaktiverar stängningsknappen löser perfekt
Nästa:Be Taobao-folket kopiera programmet i batcher
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com