25. august 2004 - 11:40Der er
4 kommentarer og 1 løsning
Ønsker gode råd om brug af CSS
Jeg arbejder på en partnerløsning hvor alle partnere skal kunne style det indhold som præsenteres, præcis som de vil - altså så det falder ind i deres eget design.
Der er tale om alm. HTML elementer som tekst, links, form felter osv.
Jeg regner med at give hvert element en class, men er i tvivl om hvordan jeg bedst binder disse klasser til de enkelte elementer.
Er der nogle steder man skal bruge SPAN og ikke DIV og hvad er den store forskel på disse to? Form felter bør vel bare en class?
Det bliver sådan at alle partnere kan logge ind et sted og ændre i et default stylesheet, så jeg vil gerne gøre det så fleksibelt som muligt.
Samtidig skal jeg passe på ikke at genbruge for oplagte navne i mine klasser, fordi det kan konflikte med partnernes eget stylesheet på deres site. Vil det være en idé at give alle min elementer et overordnet navn som f.eks.:
mht. navne: hvis der er risiko for konflikt med eksisterende, så ville jeg nok give dem et prefix som du antyder, om det så lige skal være PARTNER er vel i og for sig ligegyldigt...
-- og den nemme forklaring på forskellen mellem inline- og block-elementer er, at inline kan stå hvorsomhelst, som f.eks. hvis du i tekst-editoren markerer nogle ord og så trykker på kursiv eller fed, det vil blive på/i linjerne (inline) ...
-- mens du, hvis du inde midt i en tekst prøver at indsætte en tabel, så vil teksten blive delt op, og tabellen fylde hele bredden mellem tekstens to dele (block-level !-)
-- og det er en rigtig god idé at give dine klasser nogle specielle navne, men gerne endnu mere specielle !o]
Synes godt om
Slettet bruger
26. august 2004 - 19:30#5
Egentlig burde det være nok at give de vigtigste elementer en klasse og/eller et id.
Bemærk at overskriften ikke har en klasse, for den kan let vælges via
#PARTNER_indhold h1 { color: red; }
De forskellige form-input har dog fået klasser, så der kan skelnes mellem dem i udbredte browsere.
NB! Du bør nok vælge et mere unikt ord som prefix, men det er en meget god ide med et prefix.
Synes godt om
Ny brugerNybegynder
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.