2015-04-26, 19:50
  #1
Medlem
Håller på och lära mig lite programmering på codecademy och då står det att man ska skriva in <div class="container">
Nu är min fråga vad gör den för funktion?
Citera
2015-04-26, 19:54
  #2
Medlem
possums avatar
Det är bara ett namn. Du kan eg kalla det för vad som helst.

Edit: om du inte kör boostrap då, i så fall har det en speciell betydelse. Se länk:

http://stackoverflow.com/questions/19983857/when-should-i-use-class-container-and-row
__________________
Senast redigerad av possum 2015-04-26 kl. 19:56.
Citera
2015-04-26, 20:03
  #3
Medlem
Lajtels avatar
<div> taggar används för att på ett enkelt sätt kunna hantera delar av din sida.
Vilken text du har efter div class= spelar ingen roll, det är bara för din egen referens.

Classes förklarat: http://www.w3schools.com/html/html_classes.asp

Den taggen som är <div class="cities"> hade i detta fall likaväl kunnat heta <div class="container">, men då måste man också använda .container istället för .cities i sin CSS/style.
Om du testar detta själv så kommer du nog förstå, du kan testa det här: http://www.w3schools.com/html/tryit.asp?filename=tryhtml_classes_london

Citat:
Ursprungligen postat av possum
Det är bara ett namn. Du kan eg kalla det för vad som helst.

Edit: om du inte kör boostrap då, i så fall har det en speciell betydelse. Se länk:

http://stackoverflow.com/questions/19983857/when-should-i-use-class-container-and-row

Nej, det har inte en speciell betydelse i Bootstrap - utan det definieras fortfarande i CSS hur "Container" beter sig, givetvis kan man välja att byta namn på den även om man använder Bootstrap - förutsatt att man ändrar i sin CSS också.
__________________
Senast redigerad av Lajtel 2015-04-26 kl. 20:13. Anledning: formatering, förenkling och bättre länk
Citera
2015-04-27, 18:20
  #4
Medlem
Citat:
Ursprungligen postat av Lajtel
<div> taggar används för att på ett enkelt sätt kunna hantera delar av din sida.
Vilken text du har efter div class= spelar ingen roll, det är bara för din egen referens.

Classes förklarat: http://www.w3schools.com/html/html_classes.asp

Den taggen som är <div class="cities"> hade i detta fall likaväl kunnat heta <div class="container">, men då måste man också använda .container istället för .cities i sin CSS/style.
Om du testar detta själv så kommer du nog förstå, du kan testa det här: http://www.w3schools.com/html/tryit.asp?filename=tryhtml_classes_london



Nej, det har inte en speciell betydelse i Bootstrap - utan det definieras fortfarande i CSS hur "Container" beter sig, givetvis kan man välja att byta namn på den även om man använder Bootstrap - förutsatt att man ändrar i sin CSS också.
Tack för hjälpen! Så div class används enbart när man designar? Kan man ha flera olika div classer?
Citera
2015-04-27, 21:04
  #5
Medlem
Div ett är html-element, class är ett attribut. Man klassificerar helt enkelt sina element. Utifrån klasserna kan man sen styra utseendet med hjälp av css. Ett element kan ha flera klasser genom att space-separera dem i class-attributet:
HTML-kod:
<div class="class1 class2 class3"></div>
Det är inte bara div:ar som kan ha klasser, utan alla html-element.

Div är ett block-element medan span är ett inline-element. Dessa har ingen speciell betydelse utan används för att strukturera upp allt innehåll.
Citera
2015-04-28, 21:33
  #6
Medlem
Citat:
Ursprungligen postat av AVGASBARN
Div ett är html-element, class är ett attribut. Man klassificerar helt enkelt sina element. Utifrån klasserna kan man sen styra utseendet med hjälp av css. Ett element kan ha flera klasser genom att space-separera dem i class-attributet:
HTML-kod:
<div class="class1 class2 class3"></div>
Det är inte bara div:ar som kan ha klasser, utan alla html-element.

Div är ett block-element medan span är ett inline-element. Dessa har ingen speciell betydelse utan används för att strukturera upp allt innehåll.
Så Div används nästan hela tiden?
Citera
2015-04-28, 21:42
  #7
Medlem
Citat:
Ursprungligen postat av Avenged93
Så Div används nästan hela tiden?
Nej. Rätt tag för rätt ändamål.

Div är ett block-element "utan betydelse" medan h1 är ett block-element som representerar "rubrik 1".
Citera
2015-04-29, 19:02
  #8
Medlem
Citat:
Ursprungligen postat av AVGASBARN
Nej. Rätt tag för rätt ändamål.

Div är ett block-element "utan betydelse" medan h1 är ett block-element som representerar "rubrik 1".
Okej vad menas med element?
Citera
2015-05-12, 14:11
  #9
Medlem
Element vars främsta uppgift är att innehålla andra element brukar kallas för containers eller wrappers.
Man kan helt enkelt översätta det till "behållare" eller "låda" på svenska.

En enkel meny kan bestå av en div innehållandes några knappar.
Kod:
<div><button>home</button><button>about</button></div>
Då kan man kalla denna div för en menu-container
Citat:
Ursprungligen postat av Avenged93
Okej vad menas med element?
Varje tagg är ett element.
I exemplet ovan så har du 3 element: en div och två buttons.
__________________
Senast redigerad av MarcoBolan 2015-05-12 kl. 14:14.
Citera
2015-05-12, 20:36
  #10
Medlem
Povels avatar
Citat:
Ursprungligen postat av MarcoBolan
Element vars främsta uppgift är att innehålla andra element brukar kallas för containers eller wrappers.
Man kan helt enkelt översätta det till "behållare" eller "låda" på svenska.

En enkel meny kan bestå av en div innehållandes några knappar.
Kod:
<div><button>home</button><button>about</button></div>
Då kan man kalla denna div för en menu-container
Varje tagg är ett element.
I exemplet ovan så har du 3 element: en div och två buttons.

Ja, men: "tagg" är inte strikt lika med "element". Ett paragraf-element består t.ex. (i sin fullständighet) av två p-taggar, nämligen <p> och </p> (öppnande och stängande). Detta kompliceras iofs av att den stängande delen kan utelämnas för en del element, t.ex. p, li och td - elementen kommer att skapas i doukmentstrukturen även utan stängande taggar. Men strikt likhet mellan begreppen råder ej.

I exemplet som det talas om ovan så finns det alltså tre element, men sex taggar.

/p
Citera
2015-05-14, 03:17
  #11
Medlem
Citat:
Ursprungligen postat av Povel
Ja, men: "tagg" är inte strikt lika med "element". Ett paragraf-element består t.ex. (i sin fullständighet) av två p-taggar, nämligen <p> och </p> (öppnande och stängande). Detta kompliceras iofs av att den stängande delen kan utelämnas för en del element, t.ex. p, li och td - elementen kommer att skapas i doukmentstrukturen även utan stängande taggar. Men strikt likhet mellan begreppen råder ej.

I exemplet som det talas om ovan så finns det alltså tre element, men sex taggar.

/p
Sant, jag är slarvlig i sättet jag använder ordet "tag".
Säger "en tagg" så tänker jag på en komplett tag, dvs antingen en self-closing tag eller starttaggen OCH tillhörande sluttaggen. Men det är egentligen felaktigt.

Detta en bra sammanfattning på skillnaden mellan tags och elements.
-Ett element inkluderar även allt innehåll,.
“<button>” och “</button>” är taggar, medan "<button>home</button>” är ett element
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in