af Kim Ludvigsen » søn feb 05, 2012 15:04
Det er desværre KompoZer, der leger med linjeskiftene. Prøver man at indsætte linjeskift i kildekodevisning, fjernes de ofte også igen. Det er drønirriterende for dem, der ofte skal bruge kildekodevisning eller som skal redigere i andre programmer.
Fremover, når du opretter en ny side, så tag en eksisterende side, der ligner den nye, du vil lave. Så genbruges CSS-filen helt automatisk. Skal layoutet være anderledes på den nye side, så tilføj nye stilregler med sigende navne i CSS-editoren.
Det fremgår af koden, hvilken CSS-fil der bruges. Du kan se det i kildekodevisning, og du kan se det i CSS-editoren. Og du kan se det i en teksteditor som Notepad++.
Det er ikke helt så nemt at foretage de her omtalte ændringer i KompoZer, så brug Notepad++. Luk KompoZer imens, så du ikke får problemer med, at flere programmer har adgang til filerne samtidig.
Lav lige en backup først, så det er nemmere at starte forfra, hvis noget driller.
Jeg beskriver her, hvordan du bruger arkivet.css (bruges i øjeblikket på forsiden) som CSS-fil på gårdbilleder-siden, og hvordan du får flyttet stilregler fra gårdbilleder.css over i arkivet.css. Gentag fremgangsmåden, hvis du har flere sider, der skal "samles". Bemærk, det er kun, hvis du har "genbrugt" stilregelnavne men med forskellige egenskaber, det er nødvendigt at omdøbe stilregler, ellers kan du nøjes med første, enkle trin nedenfor.
Åbn gaardbilleder.htm i Notepad++
Find koden:
<link rel="stylesheet" href="gaardbilleder.css" type="text/css">
Udskift den med:
<link rel="stylesheet" href="arkivet.css" type="text/css">
Nu bruger den samme CSS-fil som forsiden.
Du skal nu have omdøbt alle forekomster af stilreglen "menu" i filen, fordi du allerede bruger "menu" på forsiden med nogle andre egenskaber. Find alle forekomster af koden:
<div class="menu">
Omdøb til:
<div class="linkkolonne">
Vi skal også lige have repareret dit tilbagelink, find koden:
</center>
<br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><a href="Index.htm">Tilbage til forsiden</a><br></body></html>
Ændr til:
</center>
<p class="flydestop">
<a href="Index.htm">Tilbage til forsiden</a></p></body></html>
Gem filen.
Åbn gaardbilleder.css
Omdøb alle forekomster af "menu" til "linkkolonne", fx:
.menu {
height: 600px; ...
til:
.linkkolonne {
height: 600px; ...
og:
.menu ul {
border-style: none; ...
til:
.linkkolonne ul {
border-style: none; ...
Slet de øverste linjer:
/* Generated by KompoZer */
* {
margin: 0;
padding: 0;
}
Kopier nu alt indholdet i filen, åbn arkivet.css og indsæt det kopierede sidst i arkivet.css.
Og for at få placeret tilbagelinket korrekt, indsæt følgende sidst i filen:
.flydestop { clear:both; }
Gem arkivet.css og luk filerne. Nu skulle alt gerne være på plads.
Det er desværre KompoZer, der leger med linjeskiftene. Prøver man at indsætte linjeskift i kildekodevisning, fjernes de ofte også igen. Det er drønirriterende for dem, der ofte skal bruge kildekodevisning eller som skal redigere i andre programmer.
Fremover, når du opretter en ny side, så tag en eksisterende side, der ligner den nye, du vil lave. Så genbruges CSS-filen helt automatisk. Skal layoutet være anderledes på den nye side, så tilføj nye stilregler med sigende navne i CSS-editoren.
Det fremgår af koden, hvilken CSS-fil der bruges. Du kan se det i kildekodevisning, og du kan se det i CSS-editoren. Og du kan se det i en teksteditor som Notepad++.
Det er ikke helt så nemt at foretage de her omtalte ændringer i KompoZer, så brug Notepad++. Luk KompoZer imens, så du ikke får problemer med, at flere programmer har adgang til filerne samtidig.
Lav lige en backup først, så det er nemmere at starte forfra, hvis noget driller.
Jeg beskriver her, hvordan du bruger arkivet.css (bruges i øjeblikket på forsiden) som CSS-fil på gårdbilleder-siden, og hvordan du får flyttet stilregler fra gårdbilleder.css over i arkivet.css. Gentag fremgangsmåden, hvis du har flere sider, der skal "samles". Bemærk, det er kun, hvis du har "genbrugt" stilregelnavne men med forskellige egenskaber, det er nødvendigt at omdøbe stilregler, ellers kan du nøjes med første, enkle trin nedenfor.
Åbn gaardbilleder.htm i Notepad++
Find koden:
<link rel="stylesheet" href="gaardbilleder.css" type="text/css">
Udskift den med:
<link rel="stylesheet" href="arkivet.css" type="text/css">
Nu bruger den samme CSS-fil som forsiden.
Du skal nu have omdøbt alle forekomster af stilreglen "menu" i filen, fordi du allerede bruger "menu" på forsiden med nogle andre egenskaber. Find alle forekomster af koden:
<div class="menu">
Omdøb til:
<div class="linkkolonne">
Vi skal også lige have repareret dit tilbagelink, find koden:
</center>
<br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><a href="Index.htm">Tilbage til forsiden</a><br></body></html>
Ændr til:
</center>
<p class="flydestop">
<a href="Index.htm">Tilbage til forsiden</a></p></body></html>
Gem filen.
Åbn gaardbilleder.css
Omdøb alle forekomster af "menu" til "linkkolonne", fx:
.menu {
height: 600px; ...
til:
.linkkolonne {
height: 600px; ...
og:
.menu ul {
border-style: none; ...
til:
.linkkolonne ul {
border-style: none; ...
Slet de øverste linjer:
/* Generated by KompoZer */
* {
margin: 0;
padding: 0;
}
Kopier nu alt indholdet i filen, åbn arkivet.css og indsæt det kopierede sidst i arkivet.css.
Og for at få placeret tilbagelinket korrekt, indsæt følgende sidst i filen:
.flydestop { clear:both; }
Gem arkivet.css og luk filerne. Nu skulle alt gerne være på plads.