webForumDet fria alternativet

html kod för olika webläsare

HTML & CSSur HTML, XHTML & CSS

7 svar · 368 visningar · startad av Biasse

Medlem sedan aug. 2003480 inlägg
Frågan#1

Har gjort en sida i frontpage men när jag vill testa den så funkar den perfekt i explorer men blir helt galen i opera. Vad är det som kan blivit fel? Den innehåller flera ramar.

<html>

<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>hedemora.nu</title>
</head>

<frameset rows="53,0%,543" framespacing="0" border="0" frameborder="0">
    <frameset cols="*,50%">
    <frame name="logg2" src="logg.htm" scrolling="no" noresize target="mitten">
      <frame name="logg3" src="datum.asp" scrolling="no">
    </frameset>
  <frameset cols="10%,83%,10%">
  <frame name="mitten" target="underst" src="meny1.htm" scrolling="no" noresize>
    <frame name="mitten1" src="meny.htm" scrolling="no" target="underst">
    <frame name="mitten2" src="meny2.htm" scrolling="no">
  </frameset>
  <frameset cols="5%,70%,5%">
  <frameset rows="10%,89%">
  <frame name="vanster" src="meny1.htm" scrolling="no" target="underst">
    <frame name="vanster1" src="vanster.htm" scrolling="no">
  </frameset>
  <frameset rows="7%,93%">
    <frame name="meny" src="meny.htm" scrolling="no" target="underst">
    <frame name="open" src="open.htm" scrolling="auto" target="_self">
  </frameset>
  <frameset rows="*,90%">
    <frame name="hoger" src="meny2.htm" scrolling="no">
    <frame name="hoger1" src="hoger.htm" scrolling="no">
  </frameset>
  </frameset>
  <noframes>
  <body>

  
  </body>
  </noframes>
</frameset>

</html>
Medlem sedan aug. 20039 342 inlägg
#2

Enkelt!

  1. Använd inte Frontpage. Microsoft gör kod som passar bäst till sina egna webbläsare.
  2. Validera sidan regelbundet på http://validator.w3.org
Medlem sedan apr. 200312 679 inlägg
#3

Som alternativ till Frontpage rekommenderar jag dig att använda DreamWeaver. :) Mycket bra program! Lycka till.

Medlem sedan aug. 2003480 inlägg
#4

ja som det är nu visar den meny.htm 2 ggr

Medlem sedan apr. 20031 660 inlägg
#5

HEJ!

Biasse skrev:

ja som det är nu visar den meny.htm 2 ggr

Det lär väl bero på att meny.htm finns med två gånger i framesetkoden, mitten1 och meny?

Medlem sedan aug. 20039 342 inlägg
#6

Re: html kod för olika webläsare

<html>

<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>hedemora.nu</title>
</head>

<frameset rows="53,0%,543" framespacing="0" border="0" frameborder="0">
    <frameset cols="*,50%">
    <frame name="logg2" src="logg.htm" scrolling="no" noresize target="mitten">
      <frame name="logg3" src="datum.asp" scrolling="no">
    </frameset>
  <frameset cols="10%,83%,10%">
  <frame name="mitten" target="underst" src="meny1.htm" scrolling="no" noresize>
    <frame name="mitten1" src="[b]meny.htm[/b]" scrolling="no" target="underst">
    <frame name="mitten2" src="[u]meny2.htm[/u]" scrolling="no">
  </frameset>
  <frameset cols="5%,70%,5%">
  <frameset rows="10%,89%">
  <frame name="vanster" src="meny1.htm" scrolling="no" target="underst">
    <frame name="vanster1" src="vanster.htm" scrolling="no">
  </frameset>
  <frameset rows="7%,93%">
    <frame name="meny" src="[b]meny.htm[/b]" scrolling="no" target="underst">
    <frame name="open" src="open.htm" scrolling="auto" target="_self">
  </frameset>
  <frameset rows="*,90%">
    <frame name="hoger" src="[u]meny2.htm[/u]" scrolling="no">
    <frame name="hoger1" src="hoger.htm" scrolling="no">
  </frameset>
  </frameset>
  <noframes>
  <body>

  
  </body>
  </noframes>
</frameset>

</html>

Vilket inte är så konstigt eftersom den (Och en till sida) finns två gånger i koden. Jag v et inte hur de har hamnat där, men om du ändrar så att de inte finns där längre ska det nog funka.

Medlem sedan okt. 20005 273 inlägg
#7

Tjenare.
Jag säger: Gör om, Gör rätt.
Det finns ingen som helst mening med att göra en webbplats på det där viset, du får ingen ökad prestanda, du får en helt ologisk struktur på dina dokument och om man ska prata användarvänlighet så är detta nog ett bra exempel på hur man inte ska bygga en sida.

Testa istället att bygga upp din webbplats mha andra (x)html element så som div, ul, dl och table bla annat. Table-elementet skall dock endast användas för tabulär data och inte för att styra utseendet av din hemsida. Just utseendet ska styras med en css-fil, som du enkelt kan koppla till dina html-dokument. Det finns massor med trådar här på forumet på hur man bygger en css-baserad webbplats.
ex.
http://www.webforum.nu/showthread.php?s=&threadid=115335&forumid=12
http://www.webforum.nu/showthread.php?s=&forumid=12&threadid=106001&highlight=css+sidor

Du kan även hitta bra länkar i relaterat-länkarna som finns i detta forum.

Bifogar en länk till Roger på 456bereastreet.com där han som jag inte rekomenderar användandet av frames.
http://www.456bereastreet.com/archive/200411/who_framed_the_web_frames_and_usability/

mv icaaq

Medlem sedan okt. 20001 285 inlägg
#8

Håller med icaaq fullständigt ! - Blev lite rädd där då jag såg frames koden :)

Desutom så sticker jag ut skägget lite längre och påstår att man behöver inte ens ett WYSIWYG verktyg som t.ex FrontKaosPage eller DreamKaosWeaver nuförtiden.

Prova UltraEdit... bra för dig och bra för dina alster :birp

137 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)