Gå til innhold

Hjelp videre med CSS.


Anbefalte innlegg

Ja jeg vet. Tyve tusen andre topics om dette, men jeg suger skikkelig i HTML og skjønner ikke en dritt av hva folk mener. Kan noen gi meg en idiotsikker guide for dette?(Og jeg mener idiotsikker!) Jeg bruket DW og som dere sikkert har skjønt WYSIWYG-editor. Jeg kan litt HTML hvis det er snakk om copy og paste in et sted i kodene... :p

Hva trenger jeg?

Hvor skal tingene jeg trenger?

osv...

 

:blush:

Endret av Zathardor
Lenke til kommentar
Videoannonse
Annonse

Et spørsmål til. Hvis man ikke bruker CSS noe spesiellt og bruker WYSIWYG-editor i DW, hva er det da normalt å bygge opp siden av? Altså hva plasserer man bildene i for å bevege dem fritt osv. Redd jeg har driti meg ut... :blush:

Lenke til kommentar

Dreamweaver har hovedsaklig to valg, layers eller tables (kan også bruke divs, men det har jeg ikke prøvd). Layers fungere slik at du bestemmer en verdi, for eksempel 20 piksler, som indikerer hvor langt et gitt element skal være fra toppen eller fra venstre marg på siden. (Dette gjør DW for deg.) Dette gjør at du i praksis kan dra rundt på alle elementene, for eksempel bilder. Du vil da ikke få en midtstilt side. (Benytter en css-funksjon kalt position:absolute;)

Det andre alternativet, tables, bruker ikke denne funksjonen for å definere plassering, men det er mulig å gjøre mye av det samme. Med tables kan du også få midtstilt siden din.

 

Forresten er DW en wysiwyg-editor som faktisk skriver css i betydelige mengder.

Lenke til kommentar
  • 2 uker senere...

OK. Har begynt å studere CSS litt men trenger lit hjelp. Det jeg startet med var å sette:

<div id="latest_articles">

in i HTML kodene for et layer.

 

Og så skrev jeg i CSS:

#latest_articles {
text-decoration: none;
font-weight: bold;
color: #000000;
font-style: normal;
text-align: left;
}

 

Målet mitt var å få til et layer hvor jeg skiftet innholdet med CSS fordi teksten skal skiftes regelmessig som dere ser på id'en "Latest article" og jeg har utrolig mange sider denne teksten skal på. Så da tenkte jeg at det kanskje går ann å gjøre dette i CSS? Kom igjen, kom med kritikk. Det er den beste måten å lære på synes jeg :)

En annen ting jeg opplevde da jeg satte in denne "div id" greia var at layeret flyttet seg og at jeg ikke fikk til å flytte det i WYSIWYG-editoren. Hvordan flytter jeg den?

 

Så spørsmålene mine er egentlig:

-Hvordan flytter jeg layeren nå?

-Går det ann å bruke CSS til denne "tekst-greia" mi?

EDIT: Et spørsmål til, Hvordan bestemmer man Z-indexen til et layer i CSS? hvis det i det hele tatt går ann da :p

Endret av Zathardor
Lenke til kommentar

Funkter det også på index.htm ja? Siden det er den første siden som kommer opp...

 

EDIT: Får ikke den include greia til å funke jeg...

-Skal det inn i HTML kodene?

-Skal den "tekst.txt" være pathen til tekstfila eller bare navnet?

-Må det stå noe spesiellt i tekstfila?

Endret av Zathardor
Lenke til kommentar
Funkter det også på index.htm ja? Siden det er den første siden som kommer opp...

 

EDIT: Får ikke den include greia til å funke jeg...

-Skal det inn i HTML kodene?

-Skal den "tekst.txt" være pathen til tekstfila eller bare navnet?

-Må det stå noe spesiellt i tekstfila?

5934765[/snapback]

 

 

<?php include ("path/to/file.txt"); ?>

 

denne putter du hvor du skal ha teksten i "html-fila"

som f.eks. <div id="latest_articles"><?php include ("path/to/file.txt"); ?></div>

 

så lagrer du fila med .php, så fungerer det (note: det fungerer ikke lokalt, om du ikke har webserver med php kjørende)

 

file.txt kan inneholde hva som helst som f.eks.:

<h2>Dagens nyhet</h2><p>lorem ipsum...</p>

Lenke til kommentar

index-filen må hete index.php....

du skriver kodene akkurat som du ville gjort hvis filen het index.htm

 

<?
include ("innhold.txt");
?>

setter du inn i html koden der du vil ha innholdet i "innhold.txt"

 

det som står i klammene i php-koden må være hele pathen til filen...

 

i tekst-filen skriver du det som du vil ha stående der du skrev php-koden..

 

 

et lite eksempel:

 

dette kan vi skrive i header.txt:

 

<h1>Hello World!</h1>

 

så har vi siden vår:

 

<body>
<?
include ("header.txt");
?>
</body>

 

 

når du viser siden i nettleseren din vil koden vises som dette:

 

<body>
<h1>Hello World!</h1>
</body>

 

håper ting ble litt klarere

 

 

EDIT: ALT for sen der ja ;)

Endret av rønning
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å
×
×
  • Opprett ny...