HTML og CSS med HTML HUND
Uanset hvilken type it-job du besidder, ser det ud til, at du før eller senere har brug for at kende HTML. For webdesignere er det naturligvis en kernefærdighed, men selv i ikke-webrelaterede job er det lejlighedsvis nødvendigt. Det kan være nødvendigt at du for eksempel producerer en rapport i HTML-format. Medmindre du arbejder i et miljø, der strengt bruger design-mønsteret til model-view-controller, hvor produktionen af ​​indhold adskilles fra displayet og ikke har nogen ældre kode, der ikke opfylder disse standarder, kræver webprogrammering også at producere HTML. Og i disse dage, med flere og flere applikationer, der bruger en browser som en visningsmetode, har næsten al programmering et element af webprogrammering før eller senere. Supportroller involverer ofte at støtte mennesker, der bruger internettet på forskellige måder, og en viden om HTML kan også være nyttig der. Og selvfølgelig har du sandsynligvis et personligt websted eller blog enten af ​​personlig interesse eller til at støtte din karriere.

Som både en systemadministrator og en programmør har jeg fundet ud af, at jeg har en tendens til at bruge HTML kraftigt eller et stykke tid og derefter slet ikke, så når jeg kommer tilbage til det efter en pause, er det vigtigt at have en god reference. Jeg synes også, det er vigtigt, hvis ikke vigtigt, at skrive tilgængelig, standardbaseret HTML. Dette gør dit indhold synligt og forståeligt for folk uanset hvilken browser de bruger (inklusive skærmlæsere) i dag og i fremtiden. Det er forbløffende, mens et offentligt websted ofte ændres regelmæssigt, ting som enkle, hurtige, HTML-formaterede rapporteringsprogrammer ser ud til at hænge rundt, genbruges, kopieres og ellers vedvare for evigt.

Min absolutte go-to-bog til HTML er HTML-hund: Guide til bedste praksis til XHTML & CSS af Patrick Griffiths. HTML-hund fungerer godt som både en undervisningstekst og en reference til skrivning af standarder, der er tilgængelig HTML. Jeg finder det særlig værdifuldt, fordi det lærer adskillelse af indhold (HTML) fra præsentation (CSS) fra starten, snarere end at undervise i forældede HTML-præsentations tags som og . For programmerere er dette model-view-controller designmønster anvendt på web-indhold. Hvis du producerer kode, der fremstiller HTML-formaterede rapporter, vil du bestemt ikke være nødt til at omskrive din kode, hvis firmaets farver skifter fra blå og grøn til rød og guld. CSS giver dig mulighed for at undgå at bekymre dig om dette. Bedre endnu, det giver programmerere mulighed for at tilføje bare indholdsoplysninger, som at markere sektionsoverskrifter og afsnit, mens en brugergrænsefladeekspert og / eller webdesigner administrerer præsentationen ved hjælp af CSS. HTML-hund starter med et narrativt afsnit, der afsætter et kapitel til hvert vigtigt HTML- og CSS-område, f.eks. tekst, formularer og alternative medier (printere, skærmlæsere og mobile enheder.) Teksten indeholder også links til HTML Dog-webstedet (//www.htmldog .com), hvor du faktisk kan se koden i handling og bruge dine browsere til at vise sidekildefunktion til at se, hvordan de fungerer. Mens webstedet og bogen fungerer godt sammen, er de hver især nyttige ressourcer. Fortællingsafsnittet efterfølges af to detaljerede alfabetiske referencer til HTML og CSS. Selvom hver referencepost er detaljeret nok til at stå på egen hånd, hvis du forstår HTML og CSS, er et link til det relevante fortællingsafsnit inkluderet, hvis du ønsker mere detaljeret eller kontekst.

Der er mange bøger om læring af HTML og CSS og mange referencer, men jeg har endnu ikke fundet noget så godt som HTML-hund på begge sider. Det er en af ​​de få bøger, der har optjent et reserveret sted på mit skrivebord, og jeg anbefaler det ubetinget til alle, der bruger eller vil lære HTML og CSS.


Patrick Griffiths. HTML-hund: Guide til bedste praksis til XHTML og CSS. (Berkeley, CA: New Riders, 2007.)

HTML Hundwebsted

Køb HTML-hund: Best-Practice Guide til XHTML og CSS på Amazon.com

Video Instruktioner: HTML Guiden 1: Begynder Venlig (April 2024).