Gå til innhold

Webkafeen


Anbefalte innlegg

Videoannonse
Annonse

Grunnen til at jeg bruker XHTML er vel fordi det var det man skulle bruke når jeg begynte å lære webdesign. Nå ble jeg veldig usikker, siden jeg egentlig ikke bruker XHTML for å få fordelene ved det.

 

Jeg tror jeg vil gå over til HTML 4.01 Frameset :)

Lenke til kommentar
Nabogutten på ... 5 eller 6 heter Torjus :)

Sønnen til læreren min på M&K het Torjus, og en kar et trinn over meg het det samme. Ganske godt vant med navnet. :p

8598005[/snapback]

Kjenner en jeg også, 91-modell fra Nesbyen.

 

Uansett, leste du ikke det jeg skrev til deg? :cry:

Bada i elva på Ål idag!

Lenke til kommentar
Ja, det var derfor jeg ble usikker.

8598579[/snapback]

Hovedregelen er:

text/html = dokumentet er html og skal bruke sgml syntax og html doctype

application/xhtml+xml = dokumentet er xml og skal bruke xml syntax

 

Har man planer om å støtte IE må man bruke text/html, så da blir html valget.

 

Alternativt kan man lage et xhtml dokument og servere det med application/xhtml+xml til Firefox, Opera og Safari og text/html til IE. (EDIT: Eller som Runar sier; etter ønsket format fra nettleseren) Men da må man være helt sikker på at javascript og css som er lagt til funker når siden blir rendret som html og xml. Men da må man også være veldig ops på dette når man endrer siden senere, og det er fort å glemme. Så denne metoden anbefales absolutt ikke.

Endret av JonT
Lenke til kommentar
Man kan også gjøre som HTML Dog:

 

PHP
<?

if(stristr($_SERVER["HTTP_ACCEPT"],"application/xhtml+xml")){

    header("Content-Type: application/xhtml+xml; charset=UTF-8");

    echo('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">');

} else {

    header("Content-Type: text/html; charset=UTF-8");

    echo ('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">');

}

?>

8598908[/snapback]

Du hørte ikke etter på hva JonT sa du?

Lenke til kommentar
Ok. Spørsmål:

 

Eit album har fleire bilete. Brukaren kan trykke på "rediger album", og dermed få opp alle bileta i albumet. På denne sida kan han redigere blant anna tittel, beskrivelse og taggar til desse bileta. Korleis skal eg best setje dette opp, strukturmessig?

 

Om ein legg til [] bak verdien i name-attributten på ein INPUT/TEXTAREA kan ein enkelt loope gjennom dei forskjellige felta på serversida, men ein veit då ikkje kva for eit felt som høyrer til kva for eit bilete. Er det nokon som har innspel her?

8596697[/snapback]

 

Du vet hvilket felt som hører til hvilket bilde hvis du på forhånd vet hvilken rekkefølge bildene ble printet i. Dette vil dog være umulig hvis det skal være mulig (via AJAX) å slette bilder eller endre rekkefølgen før endringene sendes inn.

 

Alternativet er å loope over alle input-verdier, og f.eks. bruke inkrementell nummerering av input-feltene, evt. en annen form for unik ID.

 

<img src="bilder/1.jpg" /> <input name="bilde-1" />*snip*
<img src="bilder/2.jpg" /><input name="bilde-2" />

 

Osv. Det bør være en lett sak å loope over alle i POST (dog bare de som har nøkkelordet "bilde" i seg, ellers sliter du hvis en ondsinnet skulle funnet på noe lurt), og gjøre det du skal. :)

Lenke til kommentar

Kan noen redde meg ut av min frustrasjon ved og forklare meg enkelt hvordan jeg kan gi h3 en hover uten og måtte ha 3 klasser (h3, h3 a og h3 a:hover) dersom h3 har en margin?

 

Mulig det er en innlysende løsning, men hos meg mister den margin og padding når den får a taggen..

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...