Hekkeplass: hvordan html å lage bakgrunnsbildet

Mange nye layout, bare komme til hjertet av å skape områder, ofte lurer på hvordan HTML for å lage bakgrunnsbildet.Og hvis noen av dem kan håndtere dette problemet, har du fortsatt problemer under strekk hele bredden av bildet på skjermen.Samtidig vil jeg gjerne se stedet vises på alle nettlesere, så det må være i samsvar med kravene krossbrauzernosti.Du kan angi et bakgrunns på to måter: ved hjelp av HTML-koder og CSS-stiler.Hver for seg selv velger det beste alternativet.Selvfølgelig er CSS stil mye mer praktisk, fordi koden er lagret i en egen fil og tar ikke opp ekstra høyttalere i hoved språk tags, men først vurdere en enkel metode for å sette bakgrunnsbildet på området.

grunnleggende HTML-koder for å lage bakgrunnen

Så, gå til spørsmålet om hvordan å lage et bakgrunnsbilde til html på skjermen.For å se vakre området, må du forstå en ganske viktig detalj: det er nok bare å lage en gradient bakgrunn eller en farge å male det, men hvis du ønsker å sette inn bildet i bakgrunnen, vil det ikke strekke hele bredden av skjermen.Bildet var opprinnelig nødvendig å plukke opp eller lage din egen design med denne utvidelsen, der du vil vise siden.Bare når bakgrunnsbildet er klar, flytte den til en mappe som heter «Bilder».I det, vil vi lagre alle brukt bilder, animasjoner og andre bildefiler.Denne mappen skal være i rotkatalogen på filen med alle dine html.Nå kan du gå videre til koden.Det finnes flere alternativer for opptak kodeks som mønsteret vil endre bildet.

  1. Skriv attributt tag.
  2. via CSS stil i HTML-koden.
  3. Skriv CSS stil i en egen fil.

Hvordan til HTML for å lage bakgrunnsbilde, for deg å bestemme, men jeg vil gjerne si noen ord om hvordan det ville være det mest optimale.Den første metoden er ved å skrive inn en kode har lenge vært foreldet.Det andre alternativet brukes svært sjelden, fordi det viser seg at mye av den samme koden.Et tredje alternativ er den mest vanlige og effektive.Her er HTML-tag eksempler:

  1. første metoden for opptak gjennom en tag (kroppen) i filen index.htm.Det står skrevet i dette skjemaet: (body bakgrunn = "Nazvanie_papki / Nazvanie_kartinki.rasshirenie") (/ body).Det vil si, hvis vi har et bilde med navnet «bilde» og utvidelse JPG, og mappen vi heter «Bilder», deretter registrering av HTML-kode vil se slik ut: (body bakgrunn = "Bilder / Picture.jpg") ... (/ body).
  2. andre metoden innebærer innspilling CSS styling, men er skrevet i samme fil med navnet index.htm.(body style = "bakgrunn: url ('../ Images / Picture.jpg')").
  3. Og den tredje metoden for opptak er gjort i to filer.Dokumentet med navnet index.htm tag (hodet) er skrevet slik linje: (hode) (link rel = "stylesheet" type = "text / css" href = "Put_k CSS_faylu") (/ hode).En stil filen style.css allerede skrive: body {background: url (Bilder / picture.jpg ')}.

Hvordan til HTML for å lage bakgrunnsbilde, vi diskuterte.Nå må du finne ut hvordan du strekke bildet over bredden av hele skjermen.

metoder for å strekke bakgrunnsbilde på bredden av vinduet

forestille vår skjerm i prosent form.Det viser seg at hele lengden og bredden av skjermen vil være 100% x 100%.Vi trenger å strekke bildet til denne bredde.Legg til å lagre bilder i style.css filen linje som vil strekke bildet til hele bredden og lengden på skjermen.Som det står skrevet i CSS-stil?Det er enkelt!

kroppen

{

bakgrunn: url (Images / Picture.jpg ')

background-size: 100%;/ * Dette innlegget er egnet for de fleste moderne nettlesere * /

}

Så vi funnet ut hvordan å gjøre bildet bakgrunnen til html på skjermen.Det er en metode for opptak i filen index.htm.Selv om denne metoden og utdatert, men for nybegynnere er det nødvendig å vite og forstå.Koden (leder) (stil) div {background-size: dekke;} (/ Stil) (/ hode), betyr dette at vi posten tildele en egen enhet for bakgrunnen, som vil bli plassert over hele bredden av vinduet.Vi har vurdert to måter å gjøre nettstedet bakgrunnsbilde html, blir bildet strukket til hele bredden på skjermen i noen av moderne nettlesere.

Hvordan lage en fast bakgrunn

Hvis du bestemmer deg for å bruke bildet som bakgrunn fremtiden for web ressurs, så du trenger bare å vite hvordan du skal gjøre det fast, slik at den ikke strekker seg i lengde og ikke ødelegge det estetiske utseende.Bare ved hjelp av HTML-kode for å registrere et lite tillegg.Du må style.css fil for å legge en setning etter bakgrunn: url (Images / Picture.jpg ') fast;eller i stedet lagt til etter semikolon egen linje - stilling: fast.Dermed vil tapet bli fikset.Under rulle en innholdsside, vil du se at tekstlinjene er i bevegelse, men bakgrunnen er fortsatt på plass.Så du lærte å html å lage bakgrunnsbilde, på flere måter.

arbeide med tabeller i HTML

Mange uerfarne webutviklere, møtt med tabeller og enheter ofte ikke forstår hvordan html å gjøre tabellen bakgrunnsbilde.Som alle lagene HTML og CSS-stiler, språket i web-programmering er ganske enkel.Og løsningen på dette problemet er å skrive et par linjer med kode.Bør allerede vet at skrive en tabell av rader og kolonner, henholdsvis, som angitt ved kodene (TR) og (TD).For å gjøre bakgrunnen på bordet i form av bilder, er det nødvendig å legge til koden (tabell), (tr) eller (td) en enkel setning med referanse til bildet: bakgrunn = URL til bildet.For klarhet, gir vi et par eksempler.

tabeller med bildebakgrunn i stedet: HTML eksempler

Tegn en 2x3 tabell og gjør det bakgrunnsbildet lagret i mappen "bilder": (tabell bakgrunn = "images / Picture.jpg") (tr) (td)1 (/ td) (td) 2 (/ td) (td) 3) (/ td) (/ tr) (tr) (td) 4 (/ td) (td) 5 (/ td) (td) 6 (/ td) (/ tr) (/ tabell).Så vårt bord vil bli trukket i bakgrunnen på bildet.

Nå tegner samme plate størrelser 2x3, men sette inn et bilde i et kolonnenummer 1, 4, 5 og 6. (tabell) (tr) (td bakgrunn = "Images / Picture.jpg") 1 (/ td)(td) 2 (/ td) (td) 3 (/ td) (/ tr) (tr) (td bakgrunn = "images / picture.jpg") 4 (/ td) (td bakgrunn = "Images / Picture.jpg") 5 (/ td) (td bakgrunn =" Bilder / picture.jpg ") 6 (/ td) (/ tr) (/ tabell).Etter å ha sett kan se at bakgrunnen vises bare i disse cellene, der vi har registrert, men ikke hele tabellen.

Cross-browser nettstedet

Det er slikt som cross-browser-kompatibilitet web ressurs.Dette betyr at sidene av området vil bli like godt vises i ulike typer og versjoner av nettlesere.Det bør være HTML-koden og CSS for å tilpasse stilen som kreves av nettlesere.Videre, i den moderne æra av smart-telefoner, er mange webutviklere prøver å lage nettsider som er tilpasset og en mobil versjon av en datamaskin og utseende.