Lär dig HTML-appikon

Lär dig HTML

Utbildning · Gratis · iOS & Android · CoddyKit

Lär dig HTML — En HTML-kurs med en editor med direktförhandsvisning i fickan

Lär dig HTML är en HTML-kurs för iPhone och Android som ger dig en HTML-editor med direktförhandsvisning ett tryck bort från varje lektion. Skriv en tagg, se sidan renderas och ta dig sedan från din första rubrik till formulär, tabeller, semantisk HTML5, tillgänglighet och web components genom 40 korta kurser.

App Store — Ladda ner gratisGoogle Play — Ladda ner gratis
Pris
Gratis, uppgradering till Pro
Plattformar
iOS och Android
Språk
22
Åldersgräns
4+
Kräver
iOS 15.1 eller senare
App Store
3.0 ★ (1)
HTML Academy-startskärm i mörkt tema med Start First Lesson, dagligt mål och färdighetshubbKursöversiktsskärm med en övergripande förloppsindikator och den första lektionen markerad som gratis
40Kurser från A1 till C1
DirektHTML-editor med förhandsvisning
20Vägledda projekt
En tagg betyder mer när du har sett den rita upp något.

HTML är ett märkspråk, så det snabbaste sättet att förstå ett nytt element är att skriva det och titta på resultatet. Varje lektion i den här appen avslutas med editorn redan öppen, med förhandsvisningen bredvid din markup, och du lägger till CSS- eller JavaScript-filer först när du är redo.

Vad det är

Lär dig HTML är en HTML-kurs för iOS och Android som du kan börja använda gratis och som lär ut markup för webbsidor genom 40 kurser och 159 korta lektioner, ordnade från nybörjarnivå (A1) till avancerad nivå (C1). Varje ämne kombineras med en inbyggd HTML-kodeditor och direktförhandsvisning, 20 vägledda projekt som ett kontaktformulär och en tillgänglig pristabell, 20 felsökningsuppdrag och en AI-mentor, så att en komplett nybörjare kan gå från ett tomt dokument till semantiska, tillgängliga och välstrukturerade sidor.

I appen

Så här ser det ut

HTML Academy-startskärm i mörkt tema med Start First Lesson, dagligt mål och färdighetshubb
LärstigPå startskärmen visas HTML Academy-lärstigen med knappen Start First Lesson, en ring för det dagliga målet och färdighetshubben nedanför.
Kursöversiktsskärm med en övergripande förloppsindikator och den första lektionen markerad som gratis
KursöversiktVarje kurssida visar det övergripande förloppet och lektionerna; den första lektionen är markerad som gratis, med AI-hjälpknappar längst ut på skärmen.
Kodredigerare med flikar för HTML, CSS och JavaScript som visar ett grundläggande HTML-dokument
KodredigerareRedigeraren öppnas med ett HTML-dokument, separata flikar för HTML, CSS och JavaScript, en körknapp och AI-verktyg som Generate Code och AI Enhance.
AI-chattskärm med föreslagna frågor om HTML
AI-chattAI-chatten erbjuder startfrågor: förklara de viktigaste koncepten, dela med dig av tips, testa mig eller skapa en färdplan.
HTML Academy-startskärm i ljust tema med lärväg, dagligt mål och funktionsförslag
Startsida i ljust temaSamma startsida i ljust tema, med det dagliga målet, en genväg till funktionsförslag och kompetenshubben.

Kursen

Det här omfattar HTML-kursen

40 kurser och 159 lektioner från appens egen kurslista, i den ordning som lärvägen går igenom dem.

  1. Dokumentstruktur, text, länkar, bilder och listor

    Stommen i varje sida: dokumentstrukturen, rubriker och stycken, länkar och navigering, bilder och figurer samt ordnade och oordnade listor.

  2. Tabeller, attribut och globala attribut

    Så lägger du upp data i tabeller och använder sedan attribut som finjusterar ett element, inklusive globala attribut som fungerar på alla taggar.

  3. Formulär: grunder, avancerade kontroller och validering

    Först grundläggande inmatningsfält, sedan mer avancerade kontroller och därefter valideringsattributen som låter webbläsaren kontrollera ett fält innan det skickas.

  4. Semantisk HTML5, head och metadata, ljud och video

    Semantiska element, dokumentets head och dess metadata samt ljud- och videoelement.

  5. Tillgänglighet, ARIA-roller och avancerade ARIA-mönster

    Grunderna i tillgänglighet, ARIA-roller och attribut samt de avancerade mönster som används för anpassade widgetar.

  6. Dataattribut, mallar, canvas, SVG och iframes

    Anpassade dataattribut, HTML-mallar, canvas-elementet, SVG i HTML och inbäddat innehåll i iframes.

  7. Webblagring, dra och släpp, SEO och e-postmallar

    Webblagring och API:t för dra och släpp, SEO och sociala metataggar samt de särskilda reglerna för HTML-e-postmallar.

  8. Web Components, prestanda och HTML i stor skala

    Anpassade element, shadow DOM, import maps och progressiv förbättring samt prestanda, säkerhet, PWA:er och testning, med avslutning i HTML i stor skala.

Så fungerar det

Så lär du dig en tagg, från läsning till rendering

En lektion är kort och editorn finns bredvid, så att läsa om ett koncept och prova det sker under samma tillfälle.

  1. Läs en kort lektion

    Fortsätt där du slutade i lärstigen. Varje lektion tar upp en enda idé, till exempel en punktlista eller en bild med alt-text, och tar några minuter.

  2. Skriv in det i editorn och se förhandsvisningen

    Öppna editorn och skriv markupen. Förhandsvisningen ritar om sidan, och flikarna för CSS och JavaScript finns där när du vill formge sidan eller få den att reagera.

  3. Kontrollera, rätta och bygg med det

    Varje ämne avslutas med ett quiz och en kodutmaning. När en tagg eller ett fel är oklart förklarar AI-mentorn det, ett felsökningsuppdrag ger dig en trasig sida att reparera och ett väglett projekt hjälper dig att bygga något du kan visa upp.

Det här ingår

Det här finns i Learn HTML

40

Kurser från A1 till C1

159 lektioner tar dig från dokumentstruktur, text, länkar, bilder och listor via tabeller, formulär och semantisk HTML5 till tillgänglighet, web components, säkerhet samt History and Navigation API.

Direkt

HTML-editor med förhandsvisning

Skriv markup och se den renderade sidan uppdateras. Du kan lägga till CSS- och JavaScript-filer i samma projekt, så att ett enkelt dokument blir en liten fungerande webbplats.

20

Vägledda projekt

Stegvisa projekt, bland annat en receptsida, ett kontaktformulär, ett fotogalleri, en navigeringsrad och en tillgänglig pristabell.

20

Felsökningsuppdrag

Verkliga fel att spåra: ett registreringsformulär som inte skickar något, en etikett som ingen kan trycka på och en sida som laddas utzoomad på en telefon.

80

Fuskblad för taggar

En uppslagslista med 80 HTML-taggar, element och attribut för de stunder då du vet vad du vill göra men inte vad det kallas.

50

Intervjufrågor

Femtio intervjufrågor för webbutvecklare med tydliga svar, plus ett kodbibliotek med korta exempel som du kan öppna och redigera samt ett utrymme där du kan spara din egen kod och dina anteckningar.

Bakgrund

Vad är HTML, och kan du lära dig det genom att skriva på en telefon?

HTML (HyperText Markup Language) är språket som beskriver strukturen på en webbsida: vilken text som är en rubrik, vilket som är ett stycke, vart en länk leder och vad ett formulär frågar efter. Det är inte ett programmeringsspråk, så du behöver inte kämpa med loopar eller variabler, vilket är anledningen till att det brukar vara det första steget in i webbutveckling. Eftersom resultatet syns så fort du skriver passar HTML bra för korta sessioner i mobilen: en tagg är tillräckligt liten för att skriva med tummen, och en förhandsvisning visar direkt om det fungerade.

Element, taggar och attributde tre orden som används i varje lektion

Ett element är en innehållsdel med en betydelse, skriven mellan en öppningstagg och en stängningstagg, till exempel ett stycke eller ett listelement. Attribut finns i öppningstaggen och justerar den, till exempel adressen som en länk leder till eller texten som beskriver en bild. Nästan alla nybörjarmisstag beror på en saknad stängningstagg eller ett felplacerat attribut.

Semantisk HTMLrubriker, navigering, main och footer

Semantiska element anger vad ett block på sidan är, snarare än hur det ser ut. En navigeringsrad, en artikel och en sidfot har var sitt element, vilket hjälper skärmläsare, sökmotorer och alla som senare behöver redigera sidan. Det är vanan som skiljer en välordnad sida från en hög med generiska behållare.

HTML, CSS och JavaScriptvem som gör vad

HTML innehåller strukturen och innehållet, CSS styr hur innehållet ser ut och JavaScript lägger till funktioner, som att reagera på ett klick. När du lär dig HTML först får de andra två något att bygga vidare på. Editorn i appen har separata flikar för HTML, CSS och JavaScript, så att du kan hålla isär de tre uppgifterna från början.

Formulär och tillgänglighetdär enkla sidor blir mer seriösa

Formulär är sidans sätt att be besökaren om något, och det är också där de flesta tillgänglighetsproblemen börjar: en etikett som ingen kan trycka på, ett fält som en skärmläsare inte kan namnge. Etiketter, valideringsattribut och ARIA-roller är små markupdelar som avgör om en sida fungerar för alla.

Passar

Vem den är till för – och vem den inte är till för

Passar bra om du

  • Skriver du din första webbsida och vill få varje tagg förklarad innan du använder den
  • Lär du dig bäst när du kan se resultatet av varje rad direkt
  • Driver du en blogg, en butikssida eller en portfolio och vill redigera koden bakom den
  • Planerar du att gå vidare till CSS, JavaScript eller frontendutveckling och vill ha en stabil grund först
  • Förbereder du dig inför en intervju för webbutvecklare och vill ha frågor att öva på

Inte rätt verktyg om du

  • Behöver du ett komplett arbetsflöde på datorn med filer, mappar och en lokal server
  • Förväntar du dig att varje kurs ska vara gratis; den första kursen, det första guidade projektet och två uppdrag är gratis, medan Pro låser upp resten
  • Skriver du redan HTML för produktion varje dag och vill ha en referens snarare än en kurs
  • Vill du lära dig ett designverktyg; det här handlar om markup och koden bakom webbsidor

Frågor

Vanliga frågor

Vad är Lär dig HTML?

Lär dig HTML är en app för iPhone och Android som lär ut HTML från den första taggen till avancerade ämnen. Den kombinerar 40 korta kurser med en inbyggd HTML-redigerare och liveförhandsvisning, 20 guidade projekt, 20 debugging-uppdrag och en AI-mentor. Den är gratis att komma igång med och finns på 22 språk.

Kan jag verkligen skriva och förhandsvisa HTML på en telefon?

Ja. Redigeraren i Lär dig HTML har flikar för HTML, CSS och JavaScript, och förhandsvisningen visar sidan som din markup skapar. En telefon passar bra för den fokuserade övning som HTML kräver, eftersom taggarna är korta. En större skärm blir användbar först när du hanterar många filer samtidigt.

Behöver jag någon tidigare erfarenhet av kodning?

Nej. Lärvägen börjar med hur ett HTML-dokument sätts ihop och förklarar varje term på ett enkelt språk innan den används. HTML har inga loopar eller variabler som du måste lära dig först, så Lär dig HTML utgår från att du är nybörjare, inte från att du är ett undantag.

Vad är skillnaden mellan HTML och CSS?

HTML definierar vad som finns på sidan och vad varje del betyder, till exempel en rubrik, en länk eller ett formulärfält. CSS definierar hur det ser ut, inklusive färger, avstånd och layout. Appen lär ut HTML först och låter dig lägga till CSS-filer i redigeraren, så att du kan se hur de två fungerar tillsammans utan att blanda ihop deras roller.

Hur lång tid tar det att lära sig grunderna i HTML?

De flesta kan skriva en enkel och korrekt sida efter några korta sessioner, eftersom de centrala elementen är få: rubriker, stycken, länkar, bilder, listor och grundläggande formulär. Djupare material som tillgänglighet, semantisk struktur och web components tar längre tid. Lektionerna här är utformade för att bli klara på några minuter, så en daglig vana är realistisk.

Vilka typer av projekt kan jag bygga i appen?

De 20 guidade projekten omfattar en receptsida, ett kontaktformulär, ett fotogalleri, en navigeringsmeny och en tillgänglig pristabell. Varje projekt byggs steg för steg. De är avsiktligt små, så att du slutför dem och kan behålla koden i dina sparade kodsnuttar.

Tar Learn HTML upp tillgänglighet och formulär?

Ja, och på djupet. Formulär omfattar tre kurser om grunder, avancerade kontroller och valideringsattribut. Tillgänglighet har egna kurser om grunderna, ARIA-roller och avancerade ARIA-mönster. Debugging-uppdragen innehåller också fel som en etikett som ingen kan trycka på, vilket gör ämnena praktiska i stället för abstrakta.

Är appen gratis, och vad ger Pro?

Du kan ladda ner appen gratis och börja direkt: den första kursen, det första guidade projektet, två uppdrag och live-redigeraren ingår, tillsammans med en daglig AI-mentorkvot. Pro låser upp alla kurser, alla projekt och uppdrag, certifieringsprovet och obegränsade frågor till AI-mentorn, och tar bort annonserna.

Kom igång

Skriv din första tagg och se den renderas

Gratis att komma igång på iOS och Android, på 22 språk.

App Store — Ladda ner gratisGoogle Play — Ladda ner gratis
Senast granskad · Publicerad av CoddyKit · Integritetspolicy
Tillgänglig på iOS och Android.