Avatar billede plagiat Nybegynder
05. december 2006 - 22:14 Der er 4 kommentarer og
1 løsning

links med target i css layout

Jeg er ved at skrive en hjemmeside om fra at bruge frames til at bruge css layout.
Det ser sådan ud:
  <style type="text/css">
  body {
      background-color : gray;
      font-family : arial, sans-serif;
      font-size : 100%;
      margin-top : 10px;
      margin-right : 20px;
      margin-bottom : 10px;
      margin-left : 20px;
      padding : 0;
      }
      div#Menu {
          width : 170px;
          float : left;
          background-color : #dddddd;
          border : 1px solid black;
          height : 100%;
          }
      div#banner h1 {
          margin : 0px;
          margin-left : 180px;
          margin-bottom : 10px;
          color : #000000;
          background : #dddddd;
          border : 1px solid black;
          padding-top : 5px;
          padding-bottom : 5px;
          padding-left : 10 px;
      }
      * html div#banner h1 {
          margin-left : 183px;
      }
      div#Indhold {
          margin-bottom : 10px;
          margin-left : 180px;
          border : 1px solid black;
          background-color : #dddddd;
          height : 100%;
          }
    </style>   

Mit spørgsmål er nu:
Alle mine gamle links åbner i et nyt vindue, hvilket er forkert.
Da jeg før brugte frames, angav jeg en target for links, eks.
<A href="KlubBlad.html" target=Indhold>Skak-Avisen<BR>- klubblad</A>

Hvordan angiver jeg nu at target for et link skal være i Indholds CSSen, som i ovenstående eksempel ?
Hvordan skal ovenstående link så se ud ?
Avatar billede keysersoze Ekspert
05. december 2006 - 22:31 #1
css er udelukkende til at style og ikke til at bestemme opførsel. hvis du ikke benytter frames/iframes er der ikke noget target på en side - derfor bliver du nødt til at reloade/viderestille hele siden ved klik på link.
Avatar billede plagiat Nybegynder
05. december 2006 - 22:41 #2
Vil det sige, at jeg er nødt til at oprette en ny side for hvert link med ovenstående css inkluderet i den nye side (suk, sikken et arbejde) ?
Er der slet ingen kontrol ?
Avatar billede keysersoze Ekspert
05. december 2006 - 22:45 #3
i bund og grund ja, du er nødt til at lave alle siderne som enkeltstående sider.

Der findes dog nogle ting som kan hjælpe på vej - bla SSI (http://www.html.dk/tutorials/ssi/) hvis du har adgang til det.
Avatar billede olebole Juniormester
06. december 2006 - 14:16 #4
<ole>

Ja, det er skam et arbejde - endda et fuldt fag - at skrive hjemmesider.
På den anden side er det jo også et stort arbejde at udgive en avis eller at drive en detajlforretning ... så det er synes lidt svært at få øje på problemet  =)

/mvh
</bole>
Avatar billede plagiat Nybegynder
06. december 2006 - 16:30 #5
Tak for svarene. keyser
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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