webForumDet fria alternativet

Problem med en topframe

161 svar · 13 162 visningar · startad av Kalle M · sida 8 av 9

Kalle MMedlem sedan mars 20041 936 inlägg
#141

Kan skita i färgen tills visare.

Kom på att jag faktiskt inte har något #footer. Kör den relative som #header.

Sen är det väl dags skapa sidorna och lägga in text och bild.

voigtann1Medlem sedan juni 20019 519 inlägg
#142

Du kör inte relative om du inte behöver det för dess barn (om du kör någon annan position än static).

Kalle MMedlem sedan mars 20041 936 inlägg
#143

voigtann1 skrev:

Du kör inte relative om du inte behöver det för dess barn (om du kör någon annan position än static).

I mitt fall tycker du det verkar vettigast lägga #footer relative eller statisk?

Förresten: Ska försöka göra koden finare. En del moment är gjorda för längesedan och därför. Skulle vara kul om få till det där för då kan jag lägga in texter och bild därefter. Tror att det är det som är kvar (Förutom scriptet). Sen är det väl kolla kolla så det funkar i flesta webbläsare och in med metataggar och hos sökmotorer.

voigtann1Medlem sedan juni 20019 519 inlägg
#144

Kalle M skrev:

I mitt fall tycker du det verkar vettigast lägga #footer relative eller statisk?

Varför? Nu vet jag inte vad du har i footern, men om du inte kör några position inne i #footer så finns det absolut INGEN anledning att köra en position relative (och för övrigt så är alla element position: static by default).

Kalle M skrev:

Förresten: Ska försöka göra koden finare. En del moment är gjorda för längesedan och därför. Skulle vara kul om få till det där för då kan jag lägga in texter och bild därefter. Tror att det är det som är kvar (Förutom scriptet). Sen är det väl kolla kolla så det funkar i flesta webbläsare och in med metataggar och hos sökmotorer.

Det viktigaste är ju att du ha en semantiskt korrekt HTML struktur som är något en människa skulle kunna förstå sig på för att underlätta för sökmotorer.

Kalle MMedlem sedan mars 20041 936 inlägg
#145

voigtann1 skrev:

Varför? Nu vet jag inte vad du har i footern, men om du inte kör några position inne i #footer så finns det absolut INGEN anledning att köra en position relative (och för övrigt så är alla element position: static by default).

Det viktigaste är ju att du ha en semantiskt korrekt HTML struktur som är något en människa skulle kunna förstå sig på för att underlätta för sökmotorer.

HAr rensat bort det du skrev i förra tråden.
behöver en röd rubrik som är lika stor som stycketexten men ska vara fet eller strong och den röda färgen.

I CSSmallen:

h4{
	color:#933;
	font-size:11px;

Jag tror jag en gång fått bort avståndet mellan rubriken och texten men glömt. Jag vill att det ska vara en <br> imellan bara om man säger så. Ska prova padding och margin 0

Kalle MMedlem sedan mars 20041 936 inlägg
#146

voigtann1

Jag är verkligen jätteglad och tacksam du hjälper mig. Tackar dig. Kul få in text och bild. Sen gäller det att folk ska hitta sidan så småningom också(Metataggar mm). E nog bra skippa javascripten. Jag skapar en sida med alla kurser och lägger alla kursinnehåll på olika sidor och sen är väl tanken att det ska finnas en länk "Boka" vid innehållet och man kan boka sig. E väl det som är målet på sikt.

Kalle MMedlem sedan mars 20041 936 inlägg
#147

I den mallen jag gjort gillar jag inte följande:
I mitten är det alltid text. Till vänster är det ibland text och ibland bild. I högra kommer jag lägga in bild och ibland text.

Om jag lägger in en bild i vänstra så linjerar inte toppen på bilden med rubrikens top i mittendelen om du förstår. Jag vill att det ska linjera hela vägen och jag tycker det borde göra det. Kommer det in en bild gör den inte det.

Jag skapade ett id för bilden och talade om margintop till 2 px och satte margin top-2 på H4( i min CSS). Det ser ok ut men det känns rätt jobbigt sitta göra detta på varje bild framöver :-). Jag har massa kod på sidan och V-align top verkar göra så det börjar i top och det vill jag helst ha bort ifrån sidan och lägga i min css-mall.

Se bifogad bild hur jag menar.

Om du kollar bifogad bild med namnet "Testsida" så ser du också. Jag kanske har smaken som baken men jag tycker faktiskt sidan är skitsnygg! :-)
Tackvare din fina hjälp! Ska fixa avståndet mellan länkarna i Head så det är samma avstånd också. Skulle vara roligt om jag kunde få till så rubrik och bild linjerar utan fuska med koden för jag gillar verkligen layouten. La in några av bilderna jag tänkte köpa också. Blir nåt annat man får fyllt på lite.

Tack på förhand!

mall.pngtestsida.gif
Kalle MMedlem sedan mars 20041 936 inlägg
#148

Hur lägger jag som sagt in i min CSS så allt linjerar så jag slipper ha det på sidan?

voigtann1Medlem sedan juni 20019 519 inlägg
#149

Den alignar ju, du har ju en rubrik som trycker ner din text, eller vad menar du?

Och nu känns det som du missbrukar IDn i din HTML, ett ID får bara uppkomma en gång på sidan.

men om du ha en margin-top: 2px på dina h4 så få du ju sätta en margin-top på dina img också.

Kalle MMedlem sedan mars 20041 936 inlägg
#150

voigtann1 skrev:

Den alignar ju, du har ju en rubrik som trycker ner din text, eller vad menar du?

Och nu känns det som du missbrukar IDn i din HTML, ett ID får bara uppkomma en gång på sidan.

men om du ha en margin-top: 2px på dina h4 så få du ju sätta en margin-top på dina img också.

Jo det linjerar nu men det är väl för att jag har fuskat på sidan.

Min sida har följande kod:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>mallsida</title>
<link href="css1.css" rel="stylesheet" type="text/css">

</head>

<body>
<div id="heldiv">
<div id="header"> <img src="images/magwill3.gif" alt="MAGWILL">
<hr>
  <div id="kontakt">
    <p><strong>MAGWILL</strong><br>
      sdsdfsdf<br>
      sadfsadfsdf
      <br>
      </p>
    <p><a href="mailto:Info@magwill.se">Info@magwill.se</a><a href="kontakt.htm"></a></p>
  </div>
  <table width="730" border="0">
    <tr>
      <td width="59"><a href="default.html">Hem</a></td>
      <td width="110"><a href="utbildning.html">Utbildningar</a></td>
      <td width="118"><a href="konsulttjanster.html">Konsultj&auml;nster</a></td>
      <td width="98"><a href="kursernysidmall.html">Om oss</a></td>
      <td width="138"><a href="kontakt.htm">Arbeta med oss</a></td>
      <td width="90"><a href="kontakt.htm">Kontakta oss</a></td>
      <td width="87">&nbsp;</td>
    </tr>
  </table>
</div>
<table width="790" border="0" cellpadding="10" cellspacing="10">
  <!--DWLayoutTable-->
  <tr>
    <td width="158" height="488" valign="top" id="kursdiv"><h4>&ouml;klj&ouml;klj</h4>
      <p>kjlkjlkj kl&ouml;j lk&ouml;jcv zlx&ouml;ckv x&ouml;clkvjz x&ouml;clvkjzx c&ouml;lvkjzx c&ouml;vlkzjx cv&ouml;lkzjxc v&ouml;lzkxcv z&ouml;lxkcv zl&ouml;xckjv zx&ouml;lckv</p>
      <p>&nbsp;</p>
      <p>zxclkvj zx&ouml;clkvjzx&ouml;clkvjz x&ouml;clvkjzx c&ouml;lvkjzx c&ouml;lvkxzjcv&ouml; kljl&ouml;l</p>
      <p>&nbsp;</p>
      <p>&ouml;lk &auml;&ouml;kl &auml;&ouml;kl </p>
      <p>&nbsp;</p>
      <p>&ouml;lk &auml;&ouml;kl &auml;&ouml;kl &auml;&ouml;kl </p>
      <p><img src="test2.jpg" width="158" height="198"></p></td>
    <td width="374" valign="top"0><h4>&ouml;lk&ouml;lkl&ouml;</h4>
      <p>kdjas&ouml;dfkj sd&ouml;lkfajs d&ouml;flakjsd fl&ouml;aksdjf al&ouml;skdf asldkfja sdl&ouml;fkajs dfl&ouml;kasjd fal&ouml;ksdjf sl&ouml;kdf s&ouml;dlkfja sdlfkajsd fakl&ouml;sdjf alskdfja sdlkfja sdl&ouml;fkaj sdflkajs dfa</p>
      <p>asdkfja sldkfj </p>
      <p>&nbsp;</p>
      <p>asdlfa s&auml;dfkl as&auml;dl&ouml;fk asfkla sd&auml;fl&ouml;ka sd&auml;fkls dafl&ouml;ksd faskl&ouml;d fasdklf asdl&ouml;kf a&auml;sdk as&ouml;dlfk asdfl&ouml;k as&ouml;dlfk asdfl&ouml;ka sd&auml;fkl sdf</p></td>
    <td width="158" align="left" valign="top"><h4><img src="testare.jpg" width="157" height="236"></h4>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p></td>
  </tr>
</table>
<div id="foot">MAGWILL L&auml;r f&ouml;r framtiden, <a href="mailto:Info@magwill.se">Info@magwill.se</a>, 0703201742</div>
<p>&nbsp;</p>
</div>
</body>
</html>
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-top: 0px;
	margin-left: 0px;
}
table {
	font-size: 11px;
}
h3 {
	color: #933;
	font-size: 14px;
	margin:0px
	padding:0px;
	margin-bottom: 0px;
}

p {
	margin: 0px;
}

h4 {
	color: #933;
	font-size: 11px;
	margin:0px
	padding:0px;
	margin-bottom: 0px;
	margin-top: -1px;
}

a {
	color: #000;
	text-decoration: none;
}
a:hover {
	font-weight: normal;
	color: #933;
}

#header {
	position:relative;
	background: #000;
	height: 98px;
	width: 735px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	
	
}
#kontakt {
	color: #FFF;
	position: absolute;
	width: 120px;
	left: 623px;
	top: 13px;
	font-family: Verdana, Geneva, sans-serif;
	border: thin none #FFF;
	text-align: right;
	font-size:11px;
	
}

#header a {
	color: #fff; /*Vit*/
	font-size: 13px;
}

#header a:hover { color: #ccc;/* ljus grå*/ }

#kontakt a {
	color:#fff;
	font-size:11px;
}

#heldiv{
	Width:790px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
#foot {
	position:static;
	background: #fff;
	height: 17px;
	width: 789px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #933;
	font-weight: normal;
}

Det linjerar som sagt nu men det är väl för att jag fuskat till det på sidan.

voigtann1Medlem sedan juni 20019 519 inlägg
#151

Varför nollar du margin på p elementet, räcker ju att du nollar den på toppen. Du skall inte skapa element som du inte använder. Sen din #foot fattar jag inte varför du ha en position: static, alla element är static som default och du skriver aldrig över #foot att vara någon annan position, sen bakgrunden, hela din sajt är väl vit, så varför har du en bakgrundsfärg på den?

Kalle MMedlem sedan mars 20041 936 inlägg
#152

voigtann1 skrev:

Varför nollar du margin på p elementet, räcker ju att du nollar den på toppen. Du skall inte skapa element som du inte använder. Sen din #foot fattar jag inte varför du ha en position: static, alla element är static som default och du skriver aldrig över #foot att vara någon annan position, sen bakgrunden, hela din sajt är väl vit, så varför har du en bakgrundsfärg på den?

Ok nu ser den ut

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-top: 0px;
	margin-left: 0px;
}
table {
	font-size: 11px;
}
h3 {
	color: #933;
	font-size: 14px;
	margin:0px
	padding:0px;
	margin-bottom: 0px;
}

p {
	margin-top: 0px;
}

h4 {
	color: #933;
	font-size: 11px;
	margin:0px
	padding:0px;
	margin-bottom: 0px;
	margin-top: -1px;
}

a {
	color: #000;
	text-decoration: none;
}
a:hover {
	font-weight: normal;
	color: #933;
}

#header {
	position:relative;
	background: #000;
	height: 98px;
	width: 735px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	
	
}
#kontakt {
	color: #FFF;
	position: absolute;
	width: 120px;
	left: 623px;
	top: 13px;
	font-family: Verdana, Geneva, sans-serif;
	border: thin none #FFF;
	text-align: right;
	font-size:11px;
	
}

#header a {
	color: #fff; /*Vit*/
	font-size: 13px;
}

#header a:hover { color: #ccc;/* ljus grå*/ }

#kontakt a {
	color:#fff;
	font-size:11px;
}

#heldiv{
	Width:790px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
#foot {
	height: 17px;
	width: 789px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #933;
	font-weight: normal;
}
Kalle MMedlem sedan mars 20041 936 inlägg
#153

Tänkte som sagt börja lägga in text och bild på sidan men innan:

1.Den linjerar som sagt nu (align top.). Men detta verkar jag gjort på sidan i html-koden. (Se min htmlkod).
Tänkte om det är snyggare ha det i CSS-mallen. Se koden för tabellen på sidan där det står V-align top. Eller är det ok göra justeringen på sidan istället som jag gjort?

2. Sen undrar jag om jag ska sätta en höjd på tabellen eller om den ska bli högre höjd allt eftersom jag skriver. Tänker på "foot". Om jag exempelvis skriver väldigt lite text så foot syns utan scrolla eller om jag ska sätta höjd på tabellen. Förstår du vad jag menar?

3. Ska jag lägga in metataggar på sidan eller ska jag göra det på varje sida sedan?

voigtann1Medlem sedan juni 20019 519 inlägg
#154

1. du kan ju köra vertical-align på td i CSS?

2. Vilka meta taggar pratar du om? Den ända som har någon vikt är description, men om du har samma innehåll där som i ditt content så behöver du nog inte bry dig om det ens.

Kalle MMedlem sedan mars 20041 936 inlägg
#155

voigtann1 skrev:

1. du kan ju köra vertical-align på td i CSS?

2. Vilka meta taggar pratar du om? Den ända som har någon vikt är description, men om du har samma innehåll där som i ditt content så behöver du nog inte bry dig om det ens.

Ja det är väl något man ska skriva in mellan taggarna? kurs,utbildning mm. Eller ska jag skita helt i det? Tänkte ifall jag ska lägga in det på sidan så jag slipper göra det på alla sedan. Kanske missförstått men det är väl några ord man brukar lägga in i koden så den ska hittas?

Angående foot. Kolla bifogad bild. Ska footers placering där nere vara beroende på hur mkt jag skriver? Nu har jag exempelvvis lite text.

footer.gif
Kalle MMedlem sedan mars 20041 936 inlägg
#156

Blir galen.

Jag har lagt in td vertikal top. Funkar ej.

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-top: 0px;
	margin-left: 0px;
}
table {
	font-size: 11px;
}
h3 {
	color: #933;
	font-size: 14px;
	margin:0px
	padding:0px;
	margin-bottom: 0px;
}

p {
	margin-top: 0px;
}

h4 {
	color: #933;
	font-size: 11px;
	margin:0px
	padding:0px;
	margin-bottom: 0px;
	margin-top: -1px;
}

a {
	color: #000;
	text-decoration: none;
}
a:hover {
	font-weight: normal;
	color: #933;
}

#header {
	position:relative;
	background: #000;
	height: 98px;
	width: 730px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	
	
}
#kontakt {
	color: #FFF;
	position: absolute;
	width: 120px;
	left: 623px;
	top: 13px;
	font-family: Verdana, Geneva, sans-serif;
	border: thin none #FFF;
	text-align: right;
	font-size:11px;
	height: 69px;
	
}

#header a {
	color: #fff; /*Vit*/
	font-size: 13px;
}

#header a:hover { color: #ccc;/* ljus grå*/ }

#kontakt a {
	color:#fff;
	font-size:11px;
}

#heldiv{
	Width:790px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
#foot {
	height: 17px;
	width: 789px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #933;
	font-weight: normal;
}

#td{vertical-align:top;
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>mallsida</title>
<link href="css1.css" rel="stylesheet" type="text/css">

</head>

<body>
<div id="heldiv">
<div id="header"> <img src="images/magwill3.gif" alt="MAGWILL">
<hr>
<div id="kontakt"><strong>MAGWILL</strong><br>
  fsdfsadfsd<br>
  <a href="kontakt.htm">Info@magwill.se </a></div>
<table width="730" border="0">
  <tr>
      <td width="59"><a href="default.html">Hem</a></td>
      <td width="110"><a href="utbildning.html">Utbildningar</a></td>
      <td width="118"><a href="konsulttjanster.html">Konsultj&auml;nster</a></td>
      <td width="98"><a href="kursernysidmall.html">Om oss</a></td>
      <td width="138"><a href="kontakt.htm">Arbeta med oss</a></td>
      <td width="90"><a href="kontakt.htm">Kontakta oss</a></td>
      <td width="87">&nbsp;</td>
    </tr>
</table>
</div>
<table width="790" border="0" cellpadding="10" cellspacing="10">
  <!--DWLayoutTable-->
  <tr>
    <td width="158" height="120"><h4>&ouml;klj&ouml;klj</h4>
<p>kjlkjlkj kl&ouml;j lk&ouml;jcv zlx&ouml;ckv x&ouml;clkvjz x&ouml;clvkjzx c&ouml;lvkjzx c&ouml;vlkzjx cv&ouml;lkzjxc v&ouml;lzkxcv z&ouml;lxkcv zl&ouml;xckjv zx&ouml;lckv      </p>
      <p>zxclkvj zx&ouml;clkvjzx&ouml;clkvjz x&ouml;clvkjzx c&ouml;lvkjzx c&ouml;lvkxzjcv&ouml; kljl&ouml;l      &ouml;lk &auml;&ouml;kl &auml;&ouml;kl      <br>
      &ouml;lk &auml;&ouml;kl &auml;&ouml;kl &auml;&ouml;kl </p></td>
    <td width="374"><h4>&ouml;lk&ouml;lkl&ouml;</h4>
      <p>kdjas&ouml;dfkj sd&ouml;lkfajs d&ouml;flakjsd fl&ouml;aksdjf al&ouml;skdf asldkfja sdl&ouml;fkajs dfl&ouml;kasjd fal&ouml;ksdjf sl&ouml;kdf s&ouml;dlkfja sdlfkajsd fakl&ouml;sdjf alskdfja sdlkfja sdl&ouml;fkaj sdflkajs dfa</p>
      <p>asdkfja sldkfj      </p>
      <p>asdlfa s&auml;dfkl as&auml;dl&ouml;fk asfkla sd&auml;fl&ouml;ka sd&auml;fkls dafl&ouml;ksd faskl&ouml;d fasdklf asdl&ouml;kf a&auml;sdk as&ouml;dlfk asdfl&ouml;k as&ouml;dlfk asdfl&ouml;ka sd&auml;fkl sdf</p></td>
    <td width="158"><h4><img src="testare.jpg" width="157" height="236"></h4>
      <p>&nbsp;</p></td>
  </tr>
</table>
<div id="foot">MAGWILL L&auml;r f&ouml;r framtiden, <a href="mailto:Info@magwill.se">Info@magwill.se</a>, 6345</div>
<p>&nbsp;</p>
</div>
</body>
</html>

Annars får jag väl skippa lägga det i css-mallen.

Kalle MMedlem sedan mars 20041 936 inlägg
#157

Efter dessa funderingar så borde jag ju kunna börja skapa sidor:

1. Det är väl bäst footer är på en fast plats eller? Ska jag sätta höjd på tabellen eller hur går jag till väga?
Om man på nån sida har väldigt lite text hur bör den likson ligga?
Vet ej om det är så snyggt ha det som bifogad bild. Är snyggast footer är längst ner vid kanten på fönstret Eller vad tycker du?

2. Jag verkar inte få till det med td-align? Vad är galet? I värsta fall får jag väl ha justeringen i html-koden som jag har nu.

3. Ska jag lägga in nån form av description på sidan?

footer.gif
voigtann1Medlem sedan juni 20019 519 inlägg
#158

Kalle M skrev:

Blir galen.

Jag har lagt in td vertikal top. Funkar ej.

#td{vertical-align:top;
}

Annars får jag väl skippa lägga det i css-mallen.

Det har du ju inte gjort, du har sagt att elementet med ett ID td så skall den vara vertical-align: top, du skall ha td INTE #td Men detta kommer påverka alla td på din sida.

voigtann1Medlem sedan juni 20019 519 inlägg
#159

Kalle M skrev:

Min funderingar innan jag lägger in text och bilder är som sagt:

1. Ska footer vara på fast plats eller ska den vara längre ner desto mer text som finns på sidan? Ska jag sätta höjd på tabellen eller ska jag ha det så som bifogad bild visas? Om jag ska sätta höjd. Finns det nån höjd som är vettig? Är snyggast footer är längst ner vid kanten på fönstret och att den syns hela tiden där. Eller vad tycker du?

2. Jag verkar inte få till det med td-align? Vad är galet?

3. Nu när jag tänker på det i efterhand borde jag ju skapat nån form av id för tabellen i CSS-mallen och lagt in bredd,höjd och allt där. Är det möjligt?
Blir det för mkt jobb kring det där så får jag väl skita i det. E om du vill hjälpa mig isåfall.

3. Ska jag lägga in nån form av description på sidan?

1. Få du väl bestämma själv det är betydligt svårare än vad du har kunskaper till och jag har tid att berätta hur man gör, så skit i det

2. Se tidigare svar

3. Varför skall du ha en fast bredd, höjd? Du har ju inte ett fast innehåll, bredden sätter du till 100% av dess förälder så har du ju redan det på din #helasida eller vad du namnge dina ID till.

4. Upp till dig själv.

Kalle MMedlem sedan mars 20041 936 inlägg
#160

voigtann1 skrev:

1. Få du väl bestämma själv det är betydligt svårare än vad du har kunskaper till och jag har tid att berätta hur man gör, så skit i det

2. Se tidigare svar

3. Varför skall du ha en fast bredd, höjd? Du har ju inte ett fast innehåll, bredden sätter du till 100% av dess förälder så har du ju redan det på din #helasida eller vad du namnge dina ID till.

4. Upp till dig själv.

Ok. Då lägger jag alltså isåfall in beskrivning på varje sida när jag skapat alla mina sidor?

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