HTML och CSS med HTML HUND
Oavsett vilken typ av IT-jobb du har, verkar det som att du förr eller senare behöver känna till HTML. För webbdesigners är det naturligtvis en grundfärdighet, men även i icke-webbrelaterade jobb är det ibland nödvändigt. Du kan till exempel behöva producera en rapport i HTML-format. Om du inte arbetar i en miljö som strikt använder designmönstret för modellvy-controller, där produktionen av innehåll är separerad från displayen och inte har någon äldre kod som inte uppfyller dessa standarder, kräver webbprogrammering också HTML. Och i dag, med fler och fler applikationer som använder en webbläsare som visningsmetod, har nästan all programmering ett element av webbprogrammering förr eller senare. Stödroller involverar ofta att stödja människor som använder webben på olika sätt och kunskap om HTML kan också vara användbar där. Och naturligtvis har du antagligen en personlig webbplats eller blogg antingen av personligt intresse eller för att stödja din karriär.

Som både systemadministratör och programmerare har jag upptäckt att jag brukar använda HTML kraftigt eller då och då inte alls, så när jag kommer tillbaka till det efter en paus är det viktigt att ha en bra referens. Jag tycker också att det är viktigt, om inte nödvändigt, att skriva tillgänglig standardbaserad HTML. Detta gör ditt innehåll synligt och förståeligt för människor oavsett vilken webbläsare de använder (inklusive skärmläsare) idag och i framtiden. Det är häpnadsväckande hur medan en offentlig webbplats ofta ändras regelbundet, saker som enkla, snabba, HTML-formaterade rapporteringsprogram verkar hänga, återanvändas, kopieras och på annat sätt kvarstå för alltid.

Min absoluta bok för HTML är HTML Dog: The Best-Practice Guide to XHTML & CSS av Patrick Griffiths. HTML-hund fungerar bra som både en lärande text och en referens för att skriva standarder kompatibel, tillgänglig HTML. Jag tycker att det är särskilt värdefullt eftersom det lär ut separationen av innehåll (HTML) från presentation (CSS) från början, snarare än att lära ut föråldrade HTML-presentationstaggar som och . För programmerare är detta modell-view-controller designmönster som används på webbinnehåll. Om du producerar kod som gör HTML-formaterade rapporter, vill du verkligen inte behöva skriva om din kod om företagets färger ändras från blått och grönt till rött och guld. CSS låter dig undvika att oroa dig för detta. Ännu bättre gör det att programmerare kan lägga till bara innehållsinformation, till exempel att markera avsnittrubriker och stycken medan en expert på användargränssnittet och / eller webbdesignern hanterar presentationen med CSS. HTML-hund börjar med ett berättande avsnitt som ägnar ett kapitel till varje viktigt HTML- och CSS-område, som text, formulär och alternativa medier (skrivare, skärmläsare och mobila enheter.) Texten innehåller också länkar till HTML Dog-webbplatsen (//www.htmldog .com), där du faktiskt kan se koden i handling och använda dina webbläsare för att visa sidkällfunktion för att se hur de fungerar. Medan webbplatsen och boken fungerar bra tillsammans, är de var och en nytta i sig. Det berättade avsnittet följs av två detaljerade alfabetiska referenser av HTML och CSS. Medan varje referenspost är tillräckligt detaljerad för att stå på egen hand om du förstår HTML och CSS, ingår en länk till det berättande avsnittet om du vill ha mer information eller sammanhang.

Det finns många böcker om att lära sig HTML och CSS, och många referenser, men jag har ännu inte hittat något så bra som HTML-hund vid endera. Det är en av få böcker som har tjänat en reserverad plats på mitt skrivbord och jag rekommenderar det ovillkorligt för alla som använder eller vill lära sig HTML och CSS.


Patrick Griffiths. HTML Dog: The Best-Practice Guide to XHTML and CSS. (Berkeley, CA: New Riders, 2007.)

HTML-hemsida

Köp HTML-hund: bästa praktikguiden för XHTML och CSS på Amazon.com

Video Instruktioner: HTML och CSS clearfix med overflow auto (Maj 2024).