Vi lägger till bilder på WEB-sidan, samt video och ljud! Bilder i HTML-bildformat
Innan du svarar på frågan hur infogar man en bild i html?”, bör det noteras att det inte är värt att överbelasta webbsidor med en enorm mängd grafiskt material, eftersom detta inte bara kommer att förbättra användarens visuella uppfattning av resursen utan också öka sidladdningstiden.
När du skapar webbplatser är de mest använda grafiska formaten PNG, GIF och JPEG, och för designarbete med bilder - grafikredigerare Adobe Photoshop, som har rika funktioner för förlustfri bildkomprimering och storleksändring, vilket är otroligt viktigt för webbutveckling.
Hur infogar man en bild i HTML?
För att infoga en bild på en HTML-sida används en enkel tagg:
,
där xxx är adressen till bilden. I händelse av att bilden finns i samma katalog som sidan kommer taggen att se ut så här:
Men höghastighets- och stabilt internet har ännu inte nått alla hörn av världen, och det händer att bilden på webbplatsen helt enkelt inte laddas. För sådana fall finns begreppet alternativ text.
Den visas i stället för bilden när den inte är tillgänglig, laddas eller i webbläsarens läge "inga bilder". Den läggs till med hjälp av taggens alt-attribut. .
Ett exempel på att lägga till alternativ text till en grafisk fil:
Tilldela bildstorlekar i HTML
För att ändra visningsmåtten för en bildfil, använd höjd- och breddtaggarna, där höjd är höjden och bredden är bredden, mätt i pixlar.
När du använder dessa attribut tilldelar webbläsaren först utrymme för grafiskt innehåll, förbereder sidans allmänna layout, visar texten och laddar sedan själva bilden.
Bilden är placerad i en rektangel med givna dimensioner, och i händelse av att parametrarna är mindre eller större än de ursprungliga, sträcks eller komprimeras bilden.
Om höjd- och breddattributen inte används, laddar webbläsaren bilden omedelbart, vilket fördröjer visningen av text och andra sidelement.
Dessa parametrar kan anges både i pixlar (bildstorleken är konstant och beror inte på användarens skärmupplösning) eller i procent (bildstorleken beror på skärmupplösningen).
Till exempel:
Man bör komma ihåg att i det ögonblick när du ändrar bildens ursprungliga storlek är det nödvändigt att behålla dess proportioner.
För att göra detta räcker det att ange värdet på endast en av parametrarna ( bredd eller höjd), och värdet för den andra webbläsaren beräknas automatiskt.
Bildplats i HTML
Som med många HTML-taggar, tillämpa align-attributet, vilket justerar bilden:
- bilden är placerad ovanför texten;
- bilden finns under texten;
- bilden är placerad till vänster om texten;
- bilden är placerad till höger om texten.
Länkbild
Detta görs på följande sätt:
Som du kan se kan en grafisk infoga vara en länk och, när du klickar på den, omdirigera till valfri adress skriven i fullständig eller förkortad form.
Hur kan jag göra en bild till en bakgrund i HTML?
En bild kan inte bara infogas på en sida som ett synligt objekt, utan också göra en bakgrundsbild. För att definiera en bild som bakgrund måste du lägga till attributet background=”xxx” till taggen, där xxx är adressen till bilden, specificerad på samma sätt som i exemplen ovan.
Låt oss till exempel ställa in följande texturbild som bakgrundsbild:
Spara bilden i mappen med sidan förberedd i förväg och skriv följande rader:
Bakgrund med text.
Bakgrundsbilden på sidan är inställd.
Hej kära bloggläsare! I den här artikeln kommer du att lära dig allt om hur man infogar bild i HTML-sidan. Har du några bilder som du vill ha på din sida, eller vill du sätta en logotyp på din sida? Allt detta är enkelt. Efter att ha läst den här artikeln kommer du att kunna infoga bilder på dina HTML-sidor utan några svårigheter. För att göra detta kommer vi att prata i detalj om img-tagg och dess attribut, låt oss ta en snabb titt på formaten grafiska filer, som gif, jpeg och png, samt nya HTML5-funktioner som gör det enklare att bädda in video och ljud på din webbplats.
Eftersom grafiken och html text inte kan kombineras i en fil, används ett annat tillvägagångssätt för att visa dem på webbplatsen än med andra delar av html-sidor. Först och främst lagras grafiska bilder och annan multimediadata i separata filer. Och för att bädda in dem på en webbsida använder de speciella taggar som innehåller länkar till dessa enskilda filer. I synnerhet är denna tagg img-tagg. Efter att ha stött på en sådan tagg med en adress begär webbläsaren först motsvarande fil med en bild, ljud eller video från webbservern och visar den först sedan på webbsidan.
Alla grafiska bilder och i allmänhet all data som lagras i filer separat från webbsidan kallas inbäddad sidelement.
Innan du lägger in bilder och tittar på "img"-taggen i detalj är det värt att lära sig lite om grafiska format.
Grafiska bildformat.
Det finns många olika grafiska format, men webbläsare stöder bara ett fåtal. Låt oss överväga tre av dem.
1. JPEG-format(Förenade Fotografers Expert Grupp). Ett ganska populärt format som används för att lagra bilder. Stöder 24-bitars färg och håller alla mellantoner intakta i foton. Men jpeg stöder inte transparens och förvränger fina detaljer och text i bilder. JPEG används främst för att lagra fotografier. Filer i detta format har tilläggen jpg, jpe, jpeg.
2. GIF-format(Graphics Interchange Format). Den största fördelen med detta format är möjligheten att lagra flera bilder samtidigt i en fil. Det låter dig skapa hela animerade videor. För det andra stöder det transparens. Den största nackdelen är stödet för endast 256 färger, vilket inte är bra för att lagra bilder. GIF används främst för att lagra logotyper, banners, bilder med genomskinliga ytor och innehållande text. Filer i detta format har filtillägget gif.
3. PNG-format(Bärbar nätverksgrafik). Det här formatet utvecklades som en ersättning för den föråldrade GIF-en och i viss mån JPEG. Stöder transparens, men tillåter inte animering. Det här formatet har en png-tillägg.
När de skapar webbplatser använder de vanligtvis bilder i JPEG- eller GIF-format, men ibland använder de PNG. Det viktigaste är att förstå i vilka fall vilket format som är bättre att använda. Kort sagt, då:
- GIF används främst för animering;
- PNG är ett format för allt annat (ikoner, knappar, etc.).
JPEG används bäst för att lagra fotografier eller gråskalebilder som inte innehåller text;
Infoga bilder i html-sidor
Så hur infogar man en bild på en webbsida? Infoga bild tillåter singel img-tagg. Webbläsaren placerar bilden på den plats på webbsidan där den stöter på img-taggen.
Bildinbäddningskod i html sidan ser ut så här:
Denna html-kod kommer att placera bilden som är lagrad i filen image.jpg på webbsidan, som finns i samma mapp som webbsidan. Som du kanske har märkt är adressen till bilden angiven i src-attribut. Vad är det har jag redan sagt. Så, src-attributet är ett obligatoriskt attribut, som tjänar till att specificera adressen till bildfilen. Utan src-attributet har img-taggen ingen betydelse..
Jag kommer att ge några fler exempel på att ange adressen till en fil med en bild:
denna html-kod kommer att infoga en bild på sidan som heter image.jpg, som lagras i mappen bilder som finns i roten på webbplatsen.
Attributet src kan innehålla mer än bara relativa länkar till bilder. Eftersom bilder lagras på webben tillsammans med html-sidor har varje bildfil sin egen url. Därför kan bildens url-adress infogas i src-attributet. Till exempel:
Denna kod kommer att infoga en bild från mysite.ru på sidan. URL-adressen används vanligtvis om du pekar på en bild som finns på en annan webbplats. För bilder som lagras på din webbplats är det bäst att använda relativa länkar.
Img-taggen är ett inline-element, så det är bättre att placera det inuti ett blockelement, till exempel inuti "P"-taggen - ett stycke:
Låt oss öva och infoga en bild på vår sida från de tidigare html-artiklarna. Jag kommer att skapa en mapp "bilder" bredvid html-filen på min sida och lägga in bildfilen "bmw.jpg" där, som ser ut så här:
Då blir html-koden för sidan med den infogade bilden så här:
Och vi tittar på resultatet av visningen i webbläsaren:
Som vi kan se är det inget komplicerat i att placera bilder på webbsidor. Låt oss sedan titta på några andra viktiga attribut för "img"-taggen.
alt-attribut - som en reserv
Eftersom bildfiler lagras separat från webbsidor måste webbläsaren göra separata förfrågningar för att hämta dem. Men vad händer om det finns många bilder på sidan och nätverksanslutningshastigheten är låg, då att ladda ner ytterligare filer kommer att ta en betydande tid. Och ännu värre om bilden togs bort från servern utan din vetskap.
I dessa fall kommer själva webbsidan att laddas, bara vita rektanglar kommer att visas istället för bilder. Därför, för att informera användaren om information om vad en bild är, . Med detta attribut specificeras den så kallade ersättningstexten, som kommer att visas i en tom rektangel tills bilden laddas:
Och så här ser det ut:
Ställ in bildens mått
Det finns fortfarande ett par img-taggattribut som du bör vara medveten om. Detta är ett par attribut bredd och höjd. Du kan använda dem för att ange måtten på en bild:
Båda attributen indikerar storleken i pixlar. width-attributet talar om för webbläsaren hur bred bilden ska vara, och höjd-attributet hur hög den ska vara. Dessa två attribut kan användas tillsammans eller separat. Till exempel, om du bara anger width-attributet, kommer webbläsaren att justera höjden automatiskt i proportion till den angivna bredden, och även om du bara använder höjdattributet. Om du inte anger dessa attribut alls kommer webbläsaren automatiskt att avgöra storleken på bilden innan den visas på skärmen. Det är bara värt att notera att ange bildstorlekar kommer att göra webbläsaren något snabbare när sidan visas.
Det handlar om att infoga bilder på sidor för nu, sedan ska vi titta på hur man infogar ljud eller video på sajten...
Bädda in video och ljud med HTML 5
Den nya html5-specifikationen har några nya taggar som gör det mycket enkelt att bädda in mediefiler. Det gäller framför allt bild och ljud.
För insättning audio HTML5 tillhandahåller partagg AUDIO. Adressen till filen där ljudklippet är lagrat anges med det redan bekanta src-attributet:
Taggen "audio" skapas på sidan blockelement. Som standard spelar webbläsaren inte upp ljudklippet. För att den ska kunna göra detta måste ett speciellt attribut anges i ljudtaggen autospela. Speciellt eftersom det inte spelar någon roll. Bara närvaron av detta attribut i taggen är tillräckligt för att det ska träda i kraft.
Som standard visas inte ljudklippet på något sätt på webbsidan. Men om du lägger ett attribut utan ett värde i "audio"-taggen kontroller, kommer webbläsaren att visa kontrollerna för att spela upp ljudklippet på platsen för webbsidan där ljudtaggen är placerad. De inkluderar en uppspelnings- och pausknapp, en uppspelningsfält och en volymkontroll.
För insättning bilder i HTML De två huvudformaten är GIF och JPEG. GIF-formatet kan lagras i sig självt den enklaste animationen(dynamiska banners), JPEG är bra för bilder med mycket färg, som foton. Det tredje formatet för webbgrafik är PNG-formatet, men det har inte använts i stor utsträckning inom webbdesign. Alla bilder i GIF- eller JPEG-format infogas på en webbsida med taggen < img > , ingen slutetikett.
SRC-attribut
Efter attribut src adressen (URL) till filen med bilden är inställd, d.v.s. webbläsaren hittar den önskade bilden i webbplatskatalogen längs sökvägen (URL-adress) som anges i detta attribut. För enkelhetens skull finns alla webbplatsbilder i en separat mapp, vanligtvis namngiven bild. Ta till exempel valfri bild, helst en liten, och spara den i den skapade bildmappen, med namnet primer.jpg. Därefter kommer vi att hänvisa till det för utbildning.
Nåväl, låt oss försöka infoga en bild på sidan? Vi skriver koden (sökvägen är en URL, den skrivs beroende på platsen för mappen med bilder):
< img src="image/primer.jpg">
Alternativ text. ALT-attribut
Vad är den alternativa texten till för? Låt oss gå i ordning. Varje webbläsare har en funktion för att inaktivera bilder, så en användare som använder en sådan funktion kan se genom beskrivningen som anges i taggen alt, som är en bild. Kanske är detta irrelevant idag, eftersom företräde ges till obegränsade tariffer, men det anses ändå vara en regel för god form. Låt oss titta på kodexemplet:
Du kan bara se detta genom att stänga av visningen av bilder i webbläsaren.
Ställ in storleken. WIDTH och HEIGHT-attribut
Jag kommer genast att notera att bredd och höjd är mycket viktiga parametrar, så du behöver inte ignorera dem. Bedöm själv, med ospecificerade bildstorlekar, och med bilder inaktiverade i webbläsaren, när bilder inte laddas, kanske små tomma rutor inte finns alls på den plats där du planerade att placera dem. Det kommer inte att lägga till skönhet på sidan. Var därför inte lat och föreskriv alltid måtten i HTML-koden.
Ställ in bildmått med taggar bredd- bredd och höjd- höjd, värden ställs in både i pixlar och som en procentandel av skärmens bredd (mycket noggrant med procentsatser). Låt oss titta på koden:
Slutsats
Bilder är attraktiva för webbplatsbesökare, ger mycket visuell information, är lätta att använda, men det finns fortfarande några riktlinjer du måste följa om du vill skapa en bra, populär webbplats.
Det är inte nödvändigt att använda för stora bildfiler eftersom det påverkar sidladdningshastigheten. Tro mig, detta är inte den sista indikatorn.
ALT-attributet är mycket viktigt och måste läggas till för varje IMG-tagg. Innehåll textmeddelande bör beskriva bilden mycket exakt och kortfattat.
Bilder på en webbsida måste matcha textinnehållet.
Efter att ha studerat det här avsnittet kan du redan prova dig själv som webbansvarig och skapa en fullfjädrad HTML-sida. Låt oss nu gå vidare till att infoga media.
I varje copywriters liv kommer det ett skede av bekantskap med html-taggar. Vanligtvis sker detta spontant och ser ut som en begäran från kunden att "förbereda texten för publicering." Det betyder att du i artikeln behöver markera rubriker, stycken, betydande platser och listor, men inte med Word-funktioner, utan med speciell kod html-språk. Hjälp med detta taggar för copywriter. Listan som krävs för arbete är vanligtvis liten, men den räcker för att formatera text med standardkrav. Vad ingår i de nödvändiga html-taggarna för en copywriter? (Om du är för lat för att läsa, scrolla nedåt - det finns en enkel och begriplig tematisk infografik om html-taggar!)
Frågorna som copywritern ställer är traditionella. Och de börjar alla med formuleringen "vilken tagg ges...":
- titel;
- paragraf;
- Miniatyr;
- kursiv;
- lista markerad/omarkerad/
Allt detta ger TK pikantitet och stimulerar utvecklingen av ny kunskap. Situationen förvärras när uppgiften är att använda den fetstilta texttaggen för att öka attraktionskraften för nyckeln i PS. Men allt detta är löst väldigt enkelt, vilket vi ska ta itu med nu.
Taggar för att skapa rubriker
Rubriktaggar representeras av h1-h6-element. De fick sitt brev från den engelska Header (header). För att ställa in önskad typ av rubrik och betona dess betydelse för PS, använd följande kod:
Rubrik h1
rubrik h2
rubrik h3
rubrik h4
rubrik h5
rubrik h6
På sajten kommer det se ut så här.
Rubrik h1
rubrik h2
rubrik h3
rubrik h4
rubrik h5
rubrik h6
H1-rubriken har störst betydelse – och synlighet –. Den används som rubrik på inlägget, och den används en gång. För underrubriker i texten rekommenderas h2 och h3. De hjälper till att betona vikten av det material som övervägs och delar upp artikeln i informationsnivåer.
Rubrikerna h4-h6 används praktiskt taget inte, men de är efterfrågade för att lyfta fram logiska block och viktiga fragment.
För stora artiklar är det bäst att använda h1-h3 rubriker, för små, h1 och h2.
Listor: markerade och omarkerade
Strukturerad bra text har alltid en eller flera listor. På mitt sätt utseende listor är:
- markerade - de har numrering;
- omärkta - element är markerade med symboler.
Men all Word-design är inte lämplig för publicering på webbplatsen, så du bör lära dig hur du formaterar listor i HTML-taggar korrekt.
Märka punktlista
ser ut så här:
Tagga otaggad lista Så:
Dessutom har varje element i listan sin egen html-ram:
Det visar sig att för att markera en punktlista i texten med hjälp av html-kod måste du kombinera båda typerna av element som används. Det kommer att se ut så här:
- Listobjekt
- Listobjekt
- Listobjekt
- Listobjekt
För en omärkt lista, på liknande sätt:
- Listobjekt
- Listobjekt
- Listobjekt
- Listobjekt
Fick ordning på listorna. Du kan gå vidare.
textaccenttaggar: fet och kursiv
När du förstår vilken tagg som gör att du kan formatera texten korrekt, stöter du nästan direkt på två kodalternativ för varje fall. Detta orsakar förvirring bland icke-programmerare och frågan: vilken typ av tagg behöver kunden.
Allt är väldigt enkelt! Taggar erbjuder alternativ för fysisk och logisk formatering. De förra behövs för användare, de senare för sökmotorer. "Sökmotorer", som ser html-koden som är lämplig för dem själva, tar hänsyn till det valda området och använder informationen som tas emot vid rankningen, så att markera text med logisk formatering kommer inte att vara ett fel.
Användningen av html-taggar gör det möjligt att behaga sökmotorer och visuellt framhäva texten för användaren. Bestäm vilket som är viktigast:
Markera en fras i fet stil för PS och användare Att göra en fras fet för användarna Kursiv fras för PS och användare Kursivera en fras för användare
Jag har en stor och mycket kontroversiell artikel om ämnet feta taggar, som heter .
Om en av programmerarna plötsligt tittar på ämnet, så skyndar jag mig att återigen notera att recensionen är till för copywriters: hur man sätter taggar, vad de är och vad som är viktigt att tänka på när man väljer. Och slutligen krävs ytterligare en populär html-kod för att markera stycken. Det
Den inledande taggen placeras före början av stycket, den avslutande taggen placeras i slutet. Om stycket slutar med en lista, då
placeras efter alla taggar som används för listan.
Nåväl, lite enkla tematisk infografik i slutet:
När diskussionen om ämnet började i kommentarerna, i Club of Successful Copywriters, gavs intressant feedback till infografiken och artikeln. Här är en skärmdump av åsikten från en auktoritativ deltagare i diskussionen.
Läst: 6 687
är tabellkroppen. Kroppen består av rader och kolumner. Tabellen fylls rad för rad.Varje tagg
Hur man gör en tabell i html
Låt oss ta ett exempel, html-kod:
Tabellexempel Kolumn 1 Kolumn 2
Var uppmärksam på cellen
Låt oss nu titta på alla taggattribut i detalj.
eller linjer | |||||||||||
... | ... |
...
2. Property background="URL" - ställer in bakgrundsbilden. Istället för en URL ska adressen till bakgrundsbilden skrivas. Exempel
Omvandlas på sidan till följande: I exemplet ovan finns vår bakgrundsbild i img-mappen (som finns i samma katalog som html-sidan), och bilden heter fon.gif . Lägg märke till att i taggen har vi lagt till style="color:white;" . Eftersom bakgrunden är nästan svart, för att texten inte skulle smälta in i bakgrunden, gjorde vi texten vit. 3. Egenskap bgcolor="color" - ställer in bakgrundsfärgen för tabellen. Som färg kan du välja vilken som helst av hela paletten (se koder och namn på html-färger) 4. Property border="number" - ställer in tjockleken på bordsramen. I de tidigare exemplen angav vi border="1" , vilket betyder att kanten är 1 pixel tjock. 5. Egenskap bordercolor="color" - ställer in kantfärgen. Om border="0" kommer det inte att finnas någon ram och färgen på kanten kommer inte att vara vettig. 6. Egenskap cellpadding="number" - utfyllnad från ramen till cellinnehållet i pixlar. 7. Egenskap cellspacing="number" - avstånd mellan celler i pixlar. 8. Egenskap cols="number" - antalet kolumner. Om du inte ställer in det kommer webbläsaren att avgöra antalet kolumner. Den enda skillnaden är att specificering av denna parameter med största sannolikhet kommer att påskynda laddningen av tabellen. 9. Property frame="parameter" - hur man visar kanter runt bordet. Det kan ha följande värden:
10. Egenskap height="number" - ställer in höjden på tabellen: antingen i pixlar eller i procent. 11. Egenskapsregler="parameter" - var gränser mellan celler ska visas. Det kan ha följande värden:
|