Avatar billede mik789 Nybegynder
08. januar 2003 - 23:45 Der er 6 kommentarer og
1 løsning

inline styles

har lige downloadet testversionen af Dreamweaver, og forsøger mig frem med noget elementært css.

I "Design" boksen kan man lave stylesheets (eksternt eller i dokumentet) uden at behøve at kende css erklæringerne - man dirigeres igennem de formatteringer man vil have, klikker og vælger, og programmet skriver selv koden. Men hvordan gør man det samme med inline styles. Altså f.eks. hvis jeg ikke vidste hvordan man skriver inline css for indryk i et <p> tag, hvordan får jeg så skrevet det automatisk på samme måde som med style sheets. Jeg ved godt at hvis man højreklikker i <p> tag'et i kodevinduet får man mulighed for at skrive sin inline style. Men så skal man selv vide hvordan den skal skrives, f.eks.:

text-indent:20px;

Dette sættes så ind i <p> tag'et. Men hvis jeg nu ikke vidste hvad der skulle stå, kan man så ikke gøre det automatisk lige som med style sheets?

Forstår I?
Avatar billede mik789 Nybegynder
08. januar 2003 - 23:59 #1
og hvordan får man valgt mere end ét html tag for en style i et style sheet? F.eks. hvis man vil definere font-family og font-size for <body> og <td> på én gang. Med andre ord, hvordan får man Dreamweaver til automatisk at skrive:

body, td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

???
Avatar billede pelkjaer Nybegynder
09. januar 2003 - 15:18 #2
Spørgsmål 1: Nej (jo lav en class i designview og add classen et <p> tag - men egentlig stadig nej =oD)

2: Kan du heller ikke i designview. Ligesom du heller ikke kan definere id's (#mytable).

Overordnet er css editoren's design del ikke anerledes end DW 4.
Det er de kodemæssige der er væsentligt forbedret - og det er jo heller ikke så sært eftersom de har merged med Allaire, hvorfor DWMX minder meget om Homesite, og css-delen om topstyle :)
Avatar billede mik789 Nybegynder
09. januar 2003 - 15:31 #3
pelkjaer> det var jo sådan set et kompetent og fuldstændigt svar, så tak for det, og læg lige et "rigtigt" svar.
Avatar billede mik789 Nybegynder
09. januar 2003 - 15:36 #4
og pelkjaer> hvor meget arbejde laver du "i hånden" efter at have lavet det i Dreamweaver? jeg mener hvor meget skal man regne med selv at rette koden til hvis man vil bruge programmet. Jeg kan godt se fordelen ved autamiteseringen: timevis sparet med at lede efter en idiotisk slåfejl. Men hvor meget skal man alligevel håndkode i forhold til det Dreamweaver laver?
Avatar billede pelkjaer Nybegynder
09. januar 2003 - 15:50 #5
Det kommer an på så meget jo :)
Helt overordnet mener jeg godt at hvis man tænker sig lidt om, kan DW lave en ret fornuftig kode (og ofte fuldt ud valid) udelukkende i designview. Især hvis man ændrer lidt ting først (fx. adder alt="" til img's i config filer), samt slår nogle ting fra i preferences. Min egen DW kører fx. uden indent, ingen autowrapping, ingen overwrite tags osv. (jeg gider ikke glo på en htmlkode der zig-zagger frem og tilbage).

En anden sag er hvad man egentlig selv.
Jeg bruger fx. kun designview til indsætning af tabeller samt skrivning af tekst, da jeg synes det er hurtigere. Men langt det meste af tiden sidder jeg i codeview - alt hvad der hedder css, divs og i del stil mener jeg er hurtigere i codeview. Men det er jo helt inividuelt.

Iøvrigt bruger jeg heller ikke DW's MM_functions (javascript), men gemmer istedet gode javascripts i snippetsne - her ligger også læsbare MM funktioner (findObj osv.) som er noget kønnere, men kun er til codeview redigering.
Avatar billede mik789 Nybegynder
09. januar 2003 - 17:27 #6
OK, det lyder som værd at gå videre med
Avatar billede pelkjaer Nybegynder
09. januar 2003 - 18:33 #7
Det er det så absolut også.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester