Fouten oplossen

Status
Niet open voor verdere reacties.

EquiPhoto

Gebruiker
Lid geworden
9 okt 2012
Berichten
30
Naar aanleiding van mijn eerdere topic; een simpele lijn maken.

CSS_Hunter was zou vriendelijk geweest om mijn website eens grondig onder de loep te nemen. Het bleek dat mijn "designer" er een potje van het gemaakt. Inmiddels heb ik dan ook geen designer meer, omdat die vond dat ik zeurde.
Goed, website betaald, blijkt dat ik met een halve website zit. Ik als website dummy heb voor mijn niveau al best wat voor elkaar gekregen, maar er zijn een aantal dingetjes waar ik niet uit kom.

CSS_Hunter heeft bijna alle problemen voor mij opgelost, máár ik krijg ze met geen mogelijkheid in mijn eigen CSS en HTML code. Hunter had een hele nieuwe code aangemaakt, maar ik pas liever de oude code aan, omdat daar bepaalde elementen in zitten die bij hem niet terug komen (logisch).

Wie kan mij een schop in de goede richting geven?


Dit heb ik nu:
http://www.equiphotography.nl/test4/

De vreselijk onoverzichtelijke code, kan vast ook veel eenvoudiger, ik weet alleen niet hoe:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
  <meta http-equiv="Content-Language" content="en-gb" />
  <title>Equi Photography</title>
  <style> BODY { scrollbar-arrow-color:#606060; scrollbar-track-color:#180314; scrollbar-face-color:#000000; scrollbar-highlight-color:#e2e2e2; scrollbar-3dlight-color:#585858; scrollbar-darkshadow-color:#414141; scrollbar-shadow-color:#6b6b6b;overflow: scroll; overflow-y:scroll; overflow-x: hidden; }
" </style>
  <meta http-equiv="Content-Type"
 content="text/html; charset=windows-1252" />
<!-- style sheet links -->
  <link rel="stylesheet" type="text/css"
 href="style.css" />
  <link rel="stylesheet" type="text/css"
 href="menu.css" />
  <style type="text/css">
.style1 {
font-family: Arial;
}
<link rel="stylesheet" href="styles.css" type="text/css" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/slider.js"></script>
<script type="text/javascript" src="js/superfish.js"></script>
<script type="text/javascript" src="js/custom.js"></script>
.style2 {
font-size: 8px;
}
.style3 {
font-size: 9px;
}
body {background-image:url('100.jpg');}
background-repeat:no-repeat;
.style4 {
background-color: #000000;
}
.style5 {
text-align: left;
}
.style6 {
font-size: 7pt;
}
.style7 {
margin-right: 0px;
}
.style8 {
text-align: center;#170314
}
  </style>
</head>
<body>
<div id="centrecontainer">
<div id="outercontainer"
 style="left: 50%; top: -236px; height: 600px;">
<div id="header" style="width: 1015px; height: 800px;"
 class="style7">
<div id="cssmenu" style="width: 910px;">
<hr
 style="border: 0px solid rgb(51, 102, 153); width: 100%; height: 5px; color: rgb(255, 255, 255); background-color: rgb(255, 255, 255);" /><br />
<div id="nav">
<ul class="sf-menu dropdown">
  <li class="selected"><a href="index.html">Home</a></li>
  <li><a class="has_submenu" href="">Info</a>
    <ul>
      <li><a href="fotografe.html">De fotografe</a></li>
      <li><a href="werkwijze.html">Werkwijze</a></li>
      <li><a href="tarieven.html">Tarieven</a></li>
      <li><a href="tips.html">Tips</a></li>
      <li><a href="gezocht.html">Gezocht</a></li>
    </ul>
  </li>
  <li><a href="reportages.html">Reportages</a></li>
  <li><a class="has_submenu" href="">Portfolio</a>
    <ul>
      <li><a href="paarden.html">Paarden</a></li>
      <li><a href="overige.html">Overige</a></li>
    </ul>
  </li>
  <li><a href="contact.html">Contact</a></li>
</ul>
</div>
<br />
</div>
<div id="container" style="width: 935px;">
<div id="containerleft" style="width: 481px; height: 440px;">
<h2 style="width: 477px; height: 178px;"></h2>
<h2 style="width: 477px; height: 195px;"></h2>
<table style="width: 100%; height: 70px;">
  <tbody>
    <tr>
      <td class="style8">NIEUWS
Teksttekstteksttekst......</td>
      <td class="style8">NIEUWS
      <br />
Teksttekstteksttekst.......</td>
      <td style="width: 152px;">Volg ons <img alt=""
 src="twitter.png" height="20" width="20" />&nbsp;
      <img alt="" src="facebook.png" height="20"
 width="20" />&nbsp; asla <img alt=""
 src="flickr.png" height="20" width="20" /> </td>
    </tr>
  </tbody>
</table>
</div>
<div id="containerright" style="width: 395px; height: 440px;">
<div style="text-align: center;"></div>
<h1 style="color: rgb(231, 215, 255); text-align: right;"><br />
<span style="font-family: Times New Roman; font-weight: bold;"></span></h1>
<h1 style="color: rgb(231, 215, 255); text-align: right;"><span
 style="font-family: Times New Roman; font-weight: bold;">.:W
E L K O M</span>:.<br />
</h1>
<p style="color: rgb(231, 215, 255);" class="style1">
------------------------------------------------------------------------</p>
<div id="oDiv"
 style="height: 120px; color: rgb(219, 166, 232); text-align: left;"
 {background-image:url('image4.jpg="" class="style1"><span
 style="color: rgb(231, 215, 255);">Welkom op de website van
Equi Photography!<br />
Hier
kunt u onder andere informatie vinden over fotoshoots
door </span><strong
 style="font-weight: normal; color: rgb(231, 215, 255);">Equi
Photography</strong><span style="color: rgb(231, 215, 255);">,
tarieven, tips en een aantal voorbeeld foto's.
</span>
<p style="color: rgb(231, 215, 255);">Heeft u vragen,
opmerkingen of
bent u geintresseerd in
een fotoshoot? <br />
<br />
U kunt dan altijd vrijblijvend contact opnemen, zie hiervoor de pagina
'Contact' in het menu.&nbsp;</p>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
</div>
</div>
<div id="footer" style="width: 917px;" class="style2">
<div class="style5"> <span class="style3"><br />
<hr
 style="border: 0px solid rgb(51, 102, 153); width: 54%; height: 11px; color: rgb(0, 0, 0);"
 class="style4" /> &nbsp; &nbsp; </span></div>
<hr
 style="border: 0px solid rgb(51, 102, 153); width: 100%; height: 5px; color: rgb(255, 255, 255); background-color: rgb(255, 255, 255);" />
<span class="style6">Copyright © 2012 Equi
Photography&nbsp; |&nbsp; Algemene Voorwaarden
<br />
Niets van deze site mag worden overgenomen zonder schriftelijke
toestemming.</span><span class="style3"> <br />
<br />
</span></div>
</div>
</div>
</div>
</body>
</html>

En de CSS:
HTML:
body

{
	padding: 0;
	margin: 0;
	background: position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	
	color: #FFF;
	font-family: arial, verdana, helvetica, tahoma, sans-serif;
	font-size: 77%;
	line-height: 150%;
}

img
{
	border: 0;
}

a
{
	text-decoration: none;
	color: #FF80A8;
}

a:hover
{
	text-decoration: none;
	color: #FFF;
}

#centrecontainer
{
	position: absolute;
	top: 40%;
	left: -130px;
	width: 100%;
}

#outercontainer
{
	margin-left: -400px;
	position: absolute;
	top: -236px;
	left: 50%;
}












#header {
	padding: 0px 15px;
	margin: 0 auto;
	height: 112px;
}

#header h1 {
	padding: 0; 
}
#header h1 a {
	color: #fff;
	padding-top: 40px;
	font-size: 40px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: -3px;
	float: left;
	text-shadow: 1px 1px #111;
}

#header h2 {
	color: #999;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0;
	margin-left: 5px;
	margin-top: 50px;
	padding-bottom: 0;
	padding-left: 4px;
}

#nav {
	height: 74px;
	width: 960px;
	position: relative;
	z-index: 999;
}

#nav ul {
	list-style: none;
	padding: 16px 0 0;
	margin: 0;
	height: 36px;
}

#nav ul ul {
	padding-top: 0;
}

#nav ul li {
	display: block;
	float: left;
}

#nav ul li a {
	display: block;
	color: #FFF;
	display: block;
	font-size: 11px;
	font-weight: bold;
	float: left;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	padding: 13px 15px 12px;
	text-decoration: none;
	margin-right: 10px;
}

#nav ul li a.has_submenu {
	background: transparent url('images/submenu-item.gif') no-repeat scroll right center;
	padding-right: 30px;
}

#nav ul li.sfHover a.has_submenu {
	background-image: url('images/submenu-item-hover.gif');
}


#nav ul li a.has_submenu:hover {
	background-image: url('images/submenu-item-hover.gif');
}


#nav ul ul li a { 
	float: none; 
	width: 170px;
}

#nav ul li.selected li a { 
	text-decoration: none; 
	color: #ddd;
}

#nav ul li.selected li.selected a  {
	color: #000;
	background-color: #FFF;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}

#nav ul li.selected a:hover  {
	color: #fff;
	background-color: #000;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}

#nav ul li.selected a  {
	color: #000;
	background-color: #FFF;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}

#nav ul ul li.selected a:hover {
	text-decoration: underline;
	border: none;
}

#nav ul ul li.selected a {
	text-decoration: underline;
	border: none;
}

#nav ul ul a {
	color: #000;
	background-color: #FFF;
}

#nav ul li.sfHover a {
	color:  #000;
	background-color:  #FFF;
}

#nav ul li a:hover {
	color:   #FFF;
	background-color:  #000;
}

#nav ul li li a:hover {
	background-color:  #000;
}

/*** ESSENTIAL STYLES ***/
.sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			200px; /* left offset of submenus need to match (see below) */
	margin-top: 	10px;
	padding-top:	0;
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
.sf-menu li:hover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li:hover li ul {
	top:			-999em;
}
ul.sf-menu li li.sfHover ul {
	left:			200px; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover ul {
	left:			200px; /* match ul width */
	top:			0;
}
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover li ul {
	top:			-999em;
}
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}


ul.sf-menu li li li:hover ul {
	left:			10em; /* match ul width */
	top:			0;
}


/* front page slider styles */
div#jFlowSlide {
	margin:0 auto;
}
div#slides-container {
	height: 271px;
	overflow: hidden; 
	width: 960px; 
	padding-top: 40px;
}
div#slides-container div#jFlowSlide {
	height: 315px;
}
div#slides-container div.jFlowSlideContainer img {
	margin:auto;
}
div#slides-container div.jFlowSlideContainer div {
}
div#slides-container div.jFlowSlideContainer div.slide-image {
	float:left;
	width: 370px;
	padding-top: 0px;
}
span.jFlowNext {
	background-image:url('images/slide-prev.gif');
	background-repeat:no-repeat;
	display:block;
	height:41px;
	width:24px;
	float:left;
	margin:0;
	cursor:pointer;
}
span.jFlowPrev {
	background-image:url('images/slide-prev.gif');
	background-repeat:no-repeat;
	display:block;
	height:41px;
	width:24px;
	float:left;
	margin:0;
	cursor:pointer;
}
span.jFlowNext span { display:none; }
span.jFlowPrev span { display:none; }
span.jFlowNext {
	background-image:url('images/slide-next.gif');
	float:right;
}
div#slides-container div.controls {
	position:relative;
	top:-220px;
	width:960px;
	margin:0 auto;
}
div#slides-container p {
	padding-top: 10px;
	color: #eee;
}
div#slides-container a {
	color: #eee;
}
div#sub-header h2 {
	font-family: 'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
	color: #fff;
	text-shadow: 1px 1px #21441D;
	font-weight: normal;
}
div#slides-container h2 {
	font-family: 'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
	color: #fff;
	text-shadow: 1px 1px #21441D;
	font-weight: normal;
}
div.slide-text {
	padding-top: 10px;
}

.hidden { display:none;  }

div#sub-header {
	height: 101px;
}

div#sub-header h2 {
	padding-top: 27px;
}
















#header
{
	width: 1080px;
	height: 75px;
	letter-spacing: 1px;
}

#container    
{
	border: 0px solid #FFF;
	width: 760px;
	height: 370px;
}

#containerleft
{
	float: left;
	width: 350px;
	height: 350px;
	background-image:url('containerright-image.jpg');
	border-right: 0px solid #FFF;
	padding: 10px;
}

#containerleft a
{
	text-decoration: none;
	color: #FFF;
}

#containerleft a:hover
{
	text-decoration: none;
	color: #FFF;
}

#containerleft h2
{
	margin: 0;
	padding: 0;
	font-family: helvetica, arial, verdana, tahoma, sans-serif;
	letter-spacing: -3px;
	font-size: 250%;
	text-align: right;
}

#containerright
{
	float: left;
	width: 350px;
	height: 30px;
background-image:url('Image5.jpg');
	overflow: auto;
	padding: 10px;
padding-left:10px;
	color: #fff

}

#containerright h2
{
	margin: 0;
	padding: 0;
	font-family: helvetica, arial, verdana, tahoma, sans-serif;
	letter-spacing: -2px;
	font-size: 200%;
	border-bottom: 1px solid #FFF;
	padding-bottom: 5px;
	width: 75%;
}

#footer
{
	width: 800px;
	text-align: right;
	padding: 5px 0px;
	color: #fff;
}

#footer a
{
	text-decoration: none;
	color: #fff;
}

#footer a:hover
{
	text-decoration: none;
	color: #FFF;
}

#footer {
     clear: both;
     font-size: 0.8em;
     padding-top: 20px;
}

#bovenlijn {
     border-top: 4px solid white;
     height: 10px;
}

#onderlijn {
     border-bottom: 3px solid #340a2c;
     height: 10px;
     margin: 0px -50px;
}

CSS_Hunter heeft dit veel slimmer aangepakt:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="nl" xml:lang="nl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<!-- alleen voor deze testpagina uitgeschakeld--><!-- <meta name="robots" content="index, follow" /> -->
<!-- alleen voor deze testpagina ingeschakeld --><meta name="robots" content="noindex, nofollow" />
<!-- http://www.helpmij.nl/forum/showthread.php/729469-Simpele-lijn-maken -->

	<!-- volgende 3 per pagina aanpassen -->
	<title>Equi Photography voor uw mooie paardenfoto's</title>
	<meta name="KEYWORDS" content="invullen: trefwoorden, tussen, kommas" />
	<meta name="DESCRIPTION" content="invullen: pagina-beschrijving in 1 zin" />

	<link rel="stylesheet" type="text/css" href="http://bliksekaters.nl/tests/stylesheets/equi-styles.css" />
</head>

<!-- de id van de body geeft de actuele pagina in het menu aan 
**** voor de homepage................: id="home"
**** voor de pagina's onder Info.....: id="info"
**** voor de Evenementen-pagina......: id="evenementen"
**** voor de pagina's onder Portfolio: id="portfolio"
**** voor de Contact-pagina..........: id="contact"
-->
<body id="home">

<div id="background">
	<img src="http://bliksekaters.nl/tests/images/equi-bg.jpg" width="100%" alt="" />
</div>

<div id="inhoud">
	<div id="rechterkolomWrapper">
		<div id="rechterkolom">
			<h1>Welkom op de site van<br />Equi Photography</h1>
			<h2>specialist in paardenfoto's</h2>
			<p>Equi Photography, gevestigd in ... en werkzaam in heel Nederland, heeft zich 
			in de loop der jaren gespecialiseerd in het fotograferen van paarden en ruiters. Zie 
			hiervoor de informatie-pagina <a href="http://bliksekaters.nl/tests/equi-fotografie.html">Fotografie</a></p>
			
			<h3>Informatie en tips</h3>
			<p>Verder kunt u op deze site o.a. vinden hoe de fotoshoots door Equi Photography 
			in hun werk gaan, onze prijzen en een aantal voorbeeld-foto's.<br />
			Op de pagina <a href="tips.html">Tips</a> geven wij een aantal suggesties die u 
			wellicht van pas zullen komen.</p>
			
			<p>Heeft u vragen, opmerkingen of bent u geinteresseerd in een fotoshoot? U kunt dan 
			altijd vrijblijvend contact opnemen, zie hiervoor de pagina <a href="contact.html">Contact</a>.</p>
			
			<p><a href="http://validator.w3.org/check?uri=referer">Valid xhtml1.0 Strict</a> | 
			<a href="http://jigsaw.w3.org/css-validator/check/referer">Valid css3</a></p>
		</div>
	</div>

	<div id="beautyfier"></div>	

	<div id="linkerkolom">
		<div id="social">
			Volg ons:
			<div>
				<a href="#"><img alt="" src="http://www.equiphotography.nl/home/test11/twitter.png" height="20" width="20" /></a>
				<a href="#"><img alt="" src="http://www.equiphotography.nl/home/test11/facebook.png" height="20" width="20" /></a>
				<a href="#"><img alt="" src="http://www.equiphotography.nl/home/test11/flickr.png" height="20" width="20" /></a>
			</div>
		</div>
		<div class="nieuwsblok">
			<h3>Nieuws:</h3>
			<p>15 okt. 2012 houdt Equi Photography een fotosessie bij ...</p>
			<p class="textR"><a href="nieuws.html">Lees verder!</a></p>
		</div>
		<div id="nieuwsblok-rechts" class="nieuwsblok">
			<h3>Nieuws:</h3>
			<p>29 sept. 2012 maakte Equi Photography een fotoverslag van de ...</p>
			<p class="textR"><a href="nieuws.html">Lees verder!</a></p>
		</div>
	</div>

	<div id="footer">Copyright © 2012 Equi Photography | <a href="algemene-voorwaarden.html">Algemene Voorwaarden</a></div>
</div>

<div id="menu">
	<ul>
		<li class="home"><a href="equi-index.html">Home</a></li>
		<li class="info"><a href="#">Info</a>
			<ul>
				<li><a href="equi-fotografie.html">De fotografie</a></li>
				<li><a href="werkwijze.html">Werkwijze</a></li>
				<li><a href="tarieven.html">Tarieven</a></li>
				<li><a href="tips.html">Tips</a></li>
				<li><a href="nieuws.html">Nieuws</a></li>
			</ul>
		</li>
		<li class="evenementen"><a href="evenementen.html">Evenementen</a></li>
		<li class="portfolio"><a href="#">Portfolio</a>
			<ul>
				<li><a href="paarden.html">Paarden</a></li>
				<li><a href="overige.html">Overige</a></li>
			</ul>
		</li>
		<li class="contact"><a href="contact.html">Contact</a></li>
	</ul>
	<div class="clearB"></div>
</div>

</body>
</html>

Hunter is zelfs zo vriendelijk geweest een hele waslijst met problemen op te lossen. Echter krijg ik het dus niet voor elkaar deze in de oude code te integreren omdat ik gewoon geen idee heb wat er staat.

Dit heeft hij veranderd en kreeg ik niet in de oude code:

1. De pagina's staan altijd horizontaal gecentreerd bij een resolutie van 1024x768px of groter.
2. Verticaal gaat de positie van het menu en het middendeel mee met de hoogte van het scherm. Zodanig afgeregeld dat het er bij een resolutie van 1024x768px precies allemaal op past.
3. Bij resoluties van groter dan 800x600px is er geen normale scrollbar aan de rechterkant. De pagina's staan er helemaal op.
4. Bij schermbreedtes of windowbreedtes van minder dan 1024px breed begint de pagina nu gewoon aan de linkerkant, en de rechterkant is met een horizontale scrollbar te bereiken.
5. Bij 800x600px is er een normale scrollbar aan de rechterkant. Deze is dan alleen nodig om de regel van het copyright helemaal onderop te zien. Zonder naar beneden scrollen is de rest van de pagina verticaal helemaal te zien.
6. De achtergrond-afbeelding met het lichtschijnsel is aangepast, schaalt mee met de breedte, en is nu bij elke resolutie beeldvullend.
7. Het menu kan op elke pagina exact hetzelfde blijven. De <body>-tag krijgt een ID, en dan zorgt de css automatisch dat de actuele pagina er uitspringt in het menu (zie de html-broncode). inmiddels snap ik daar iets meer van, maar alleen als ik het handmatig instel bij < selecte"> ik krijg alleen bij "info" de submenu's niet goed...voorbeeld http://www.equiphotography.nl/test4/fotografe.html
8. De tekst van de nieuwsbalk moet nog een stukje omhoog, zodat NIEUWS op het lichtere stuk valt en de tekst in het donkere stuk

Het echte werk heeft CSS_Hunter al gedaan, maar hoé integreer ik dit nou in mn oude, bestaande website?

Ook kwam Hunter met de tip dat het submenu "info" en "portfolio" niet aanklikbaar moet zijn, hier heb ik ook een poging bij gewaagd, tevergeefs...

Wie geeft me een schop in de goede richting?
 
Laatst bewerkt:
Ja, maar dat wil ik dus níet haha! Ik wil hem niet vervangen, omdat er elementen in mn oude code staan die ik wil houden. Ik wil dus de nieuwe aanpassingen (dat lijstje) van CSS_Hunter verwerken in de oude code, niet de hele code vervangen. Het verschil tussen de test van mij en Hunter is namelijk best groot.
 
Gebruik dan de code van CSSHunter als basis en vul deze aan met de stukken uit je code die je nog wilt toevoegen. En als je het netjes wilt houden, pas je je eigen code meteen aan conform het voorbeeld van CSSHunter.
 
Maar als ik de code van hunter als basis gebruik, moet ik dus weer gaan uitvogelen hoe ik de codes uit mijn eerste versie erin krijg en welke ik nodig heb. Ik gebruik dus liever de oude code als basis en vul deze aan met die van Hunter, gaat mijn vraag ook over, maar ik begrijp de codes in het lijstje niet (lijstje was nog veel langer, bij een aantal dingen kwam ik er wel uit) Maar ik zoek dus hulp met het begrijpen van de codes die aangepast moeten worden.
 
EDIT I Ik heb inmiddels begrepen dat het zo'n zooitje op die website is dat het inderdaad beter is om de stylesheet van hunter helemaal over te nemen. Ik heb hem een emailtje gestuurd en ik hoop dat hij me wil helpen de puntjes op de i te zetten.

EDIT II Reactie terug van Hunter, heeft het liever dat ik het via het forum doe.

Bij deze:
(1) www.equiphotography.nl/test4 qua layout helemaal naar mijn wens ingericht :) (designlijnen vind ik mooi, evenals lettertype, kleuren, hoogte enzovoorts)

(2) CSS_Hunter geeft het volgende resultaat: http://bliksekaters.nl/tests/equi-index.html
Een keurig gecentreerde webpagina met een hele nette htmlcode Hij ligt alleen erg hoog in mijn scherm, en ruimte tussen de en het menu kloppen niet helemaal meer zoals bij versie (1).

Qua layout wil ik dus exact (1), simpel gezegd. Maar hoe krijg ik dát nou voor elkaar?
 
Laatst bewerkt:
Hoi EquiPhoto en andere lezers,
Even voor de duidelijkheid: in het andere topic staat inmiddels mijn argumentatie waarom het invoegen van mijn css in het oude html-model niet kan werken, en dat aanpassingen in de combinatie van mijn css+html wel kunnen lukken.
De omgekeerde wereld! :D

Dat bericht was jammer genoeg in een zwart gat terechtgekomen, maar nu staat het er (weer).

Daar is ook een "Deel 2" van mijn suggesties in opgenomen:


  • Een nieuw stylesheet met wat kleine verbeteringen, nu geheel voorzien van toelichting: equi-styles2.css
  • En de bijbehorende html-opzet (kon nog iets uit wat niet nodig was): equi-index2.html

Nu eens kijken wat de wensen zijn! :)

Met vriendelijke groet,
CSShunter
 
Hier ter verduidelijking van mijn verhaal 2 printscreens:

1.
voorbeeldm.jpg


2.
voorbeeld2s.jpg


Nummer 1 is dus qua layout precies zoals ik het hebben wil.... Hier komt de achtergrond ook mooi uit, en staat het menu en de lijnen op de juiste plaats ten opzichte van elkaar.
 

Bijlagen

  • voorbeeld.jpg
    voorbeeld.jpg
    88,2 KB · Weergaven: 61
  • voorbeeld2.jpg
    voorbeeld2.jpg
    90,9 KB · Weergaven: 48
Hoi EquiPhoto,
Ha, ik dacht al zoiets: je hebt een prettig groot beeldscherm (ten naaste bij 1915*1077px).
Ik was intussen ook aan het printscreeneren. :)

What happens?
Bij een schermhoogte als die van jou begrijp ik dat de vlakverdeling volledig naar wens is.
Ik heb een scherm van 1280*1024px, en daarop komt (als ik 'm in 't midden monteer) het volgende beeld uit:

equi-test4-1280x1024.png

equi-test4 op 1280*1024px​

Hier zit het midden van het middenblok al iets onder de horizon.

In mijn model zie je dit:

equi-index2-1280x1024.png

equi-index2 op 1280*1024px​

Dat is inderdaad een stuk hoger, en met minder vrije ruimte bij de witte lijnen.
Wel is het zo, dat bij onverhoopt hogere schermen de bovenruimte bij mij iets groter wordt (meerekt met de schermhoogte), en bij jouw layout op hetzelfde punt blijft staan.

Maar het knelpunt zit 'm niet in grote schermen!
Mijn model is erop gebouwd, dat de hoogte krimpt bij kleinere schermhoogtes. Bij een resolutie van 1024*768px (bv. vaak gebruikt door tablets) past het hele middenstuk er precies op. Er is weliswaar ook een 2e rechter-scrollbar, maar die is er alleen om de footer te kunnen zien: de hele rest is in beeld:

equi-index2-1024x768.png

equi-index2 op 1024*768px​

Met jouw hoogtes komt het middendeel echter een flink stuk onder de waterlijn:

equi-test4-1024x768.png

equi-test4 op 1024*768.px​

Nu moet de extra rechter-scrollbar wel echt gebruikt worden om de inhoud van de pagina te kunnen zien.
  • Dat naar beneden scrollen moet ook gebeuren voor elke vervolgpagina die je uit het menu aanklikt: elke nieuwe pagina begint opnieuw bovenaan.
In feite wordt hier 40% van de beschikbare schermhoogte opgeofferd aan het menu en de vrije ruimte bovenin: weg mooie vlakverdeling...

Hoe minder hoog de beeldschermhoogte (of de window-hoogte), hoe erger dit wordt. Dat klopt natuurlijk ook, want het hele stuk vanaf de bovenrand tot onder de footer is in jouw wens-layout zo'n 840 pixels hoog.
Daarbij hebben browsers ook extra hoogte nodig voor de titelbalk, de adres-balk en de tabbladenbalk. Er vaak hebben mensen ook een extra toolbar erbij, en/of onderaan een statusbalk ingeschakeld. Ook de Windows-startbalk pikt ruimte in.
Al met al is het met een pagina-hoogte van 840px heel erg krap in de hoogte!
Vandaar dus mijn oplossing om de hoogte te beperken (vrije ruimte bovenin op te offeren) en de bovenhoogte flexibel te maken om bij zoveel mogelijk resoluties nog makkelijk bruikbaar te zijn.



Het is daarom een beetje kiezen of delen: mik je op mensen met grote (desktop) schermen, dan kan je jouw wens-layout toepassen (en dat is simpel in mijn css aan te passen). Maar wil je een zo groot mogelijk publiek bereiken, dan moet daarvoor wat ingeleverd worden.

Uitweg?
Nu zijn er ook nog mogelijkheden om de layout geheel afhankelijk te maken van de resolutie. Grote schermen kunnen dan de wens-layout krijgen, en kleinere een aangepast of flexibel model.
Dat kan met zogenaamde "css3 media-queries" (zie hier de specificatie), bv. met iets in de css als:
Code:
@media screen and (min-width: 400px) and (max-width: 700px) { … }
Helaas zijn nog niet alle browsers zover om dit te ondersteunen: IE7 en IE8 kunnen er geen weg mee (zie hier). Niet iedereen heeft IE9! (en Windows-XP gebruikers kunnen domweg geen IE9 gebruiken)
  • Nu is daar ook wel weer een oplossing voor: een speciale brok javascript binnenhalen die de oude IE's betovert wel met de media-queries om te gaan (bv. dit script).
  • Maar dan kan je net zo goed zelf wat javascript bij elkaar harken om te kijken wat de exacte schermhoogte des bezoekers browser is, en daar de hoogtematen op aanpassen.

===========
Overige zaken
Voor alle overige zaken is mijn html/css-model geheel naar wens aan te passen (zie ook de toelichtingen in het nieuwe stylesheet).
Pagina-breedte, letter-toestanden, kleurtjes, achtergronden, enz. enz.: alles kan anders! :)
  • (ik had een andere paginabreedte, 990px ipv 910px, in m'n hoofd om het rechterblok met de inhoud wat breder te maken. Dan is er meer te lezen zonder naar beneden te hoeven scrollen met de inwendige scrollbar; maar dat hoeft natuurlijk niet)

Met vriendelijke groet,
CSShunter
 
Laatst bewerkt:
Bedankt Hunter; met alle uitleg bij de stylesheet krijg ik het voor elkaar om de website zelf aan te passen! Wat een verschil zeg! Zo veel makkelijker zo.
Paar dingetjes waar ik nog tegenaan loop;

1. De witte lijn onderaan, ik krijg het niet voor elkaar om die nog een aantal pixels naar beneden te verplaatsen. moet ik daar padding of margin voor gebruiken? top of bottom?? Maar vooral; wáár moet ik dat ding neerzetten?
2. M'n copyright tekentje wordt om mysterieuze redenen een vierkantje... Gewoon lettertype Arial, dus deze ondersteunt het teken wel.
3. De achtergrondafbeelding. Deze verschijnt nog niet bij mij zoals hij bij jou verschijnt. Ik wil hem graag hebben zoals op het eerste printscreen; maar krijg het 2e.
4. Het de submenu's. Bij "info" pakt hij deze prima; maar bij "portolio" gaat hij soms weer weg. Dit komt volgens mij omdat hij alleen opent als je met de muis op de tekst zit; maar dat moet toch ook op het blokje kunnen?
5. Als ik de website op mijn telefoon open krijg ik het hele html script te zien; geen enkele afbeelding oid. gewoon letterlijk de html code.
6. Via favicon wou ik een icoontje aan mijn site geven; maar die verschijnt niet. Bestand staat in dezelfde map; en de <link rel="shortcut icon" href="favicon.ico"> staat volgens mij op de juiste plaats.

Dit heb ik ervan gebakken:
http://equiphotography.nl/test8/

Oh, en die "klacht" neem ik terug :P Ik had hem per ongeluk geopend met kladblok ipd notepad, en bij kladblok kreeg ik alles over 3 regels; bij notepad uiteraard niet.
Verder heb ik je wijze raad goed doorgelezen; maar toch besloten een beetje eigenwijs te zijn en toch wat meer witregels toe te passen. Ik heb ook een klein minilaptopje met een veel kleiner scherpscherm, dus heb mooi 2 uitersten om te vergelijken. Ik vind het toch mooier met wat meer ruimte, dat scrollen neem ik voor lief; alles zo hoog in het scherm vind ik (helemaal op een groot scherm) niet mooi.
 
Laatst bewerkt:
Hoi EquiPhoto,
Daar komt ie dan! Maar misschien niet wat je verwacht! ;)

Er is iets mis dat uit de weg geruimd moet worden voordat inhoudelijk op je vragen kan worden ingegaan. :eek:
Op 't moment geeft Firefox dit beeld bij equiphotography.nl/test8/ :

equi-ff-scroll.png

Dwz. je moet eerst een heel eind voorbij de pure achtergrond-afbeelding naar beneden scrollen, om dan een compleet niet-gestylde inhoud tegen te komen. :shocked:

Chrome geeft daarentegen een heel ander beeld:

equi-chrome-code.png

Hier is helemaal geen beeld van de site te bespeuren, maar wordt een verfomfaaide versie van de html-code getoond. :shocked:

Safari (die dezelfde Webkit-rendering machine gebruikt als Chrome), geeft dit:

equi-safari-code.png

Dus bij Safari ook alleen maar code, zij het minder verfomfaaid. :shocked:


  • Internet Explorer (IE7 tenminste) en Opera zijn de enige browsers die wel een beeld van de site geven, zoals deze eerder was.

Wat is hier nu aan de hand???

=======
Terzijde
Dit zou wel eens de oorzaak kunnen zijn dat het wat stilletjes bleef in de beantwoording van je vragen: velen kunnen de site niet zien! ;)
=======

Afijn, maar eens op speurtocht gegaan...
Eerst de html-validator; die zegt dit:

equi-html-validator.png

Aha, een code-fout op regel 106, daar staat iets wat geen UTF-8 is waarin de pagina geschreven is. Snel in de broncode kijken wat daar dan staat.
...
Volgende verrassing!
In de broncode bestaat helemaal geen regel 106! :p
  • De allerlaatste paginacode, met </body></html>, zit op regel 81...

Vervolgens de pagina gedownload voor nadere inspectie.
En geopend met een betrouwbare html-editor (Notepad++).
Maar wat staat daar bovenin?
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl">
<head>
<meta http-equiv="Content-Type" content="text/html; [B][COLOR="#B22222"]charset=UTF-16LE[/COLOR][/B]">

Daar komt de aap uit de mouw!
In je oorspronkelijke broncode staat dat het een UTF-8 charset is, waarmee de pagina bekeken moet worden.
Maar het is helemaal geen UTF-8 charset, maar een UTF-16LE charset! :)
Dat kan de browser-capriolen goed verklaren!

Toelichting
De charset (= character set = set karakters = letters e.a. tekens waaruit een pagina is opgebouwd) moet opgegeven worden om de browsers te laten weten hoe ze met de tekens (bestaande uit nulletjes en eentjes) van de code moeten omgaan.
Er zijn een heleboel van die charset's in omloop, dat heeft te maken met de eigenschappen van de taal waarin een document geschreven is. Zo kan een pagina in het chinees zijn gecodeerd, of in het Arabisch, Keltisch, Baltisch, Cyrillisch, en het hele alfabet aan talen met allemaal hun eigen omgang met lettertekens, woorden, van links naar rechts, van rechts naar links, enz. enz. De soorten UTF-8 en UTF-16 zijn universeel toepasbaar.
  • Wil je er het fijne van weten dan kan je in Wikipedia eens kijken bij Unicode, of bij UTF-16.
  • Dan zal het gauw duidelijk zijn. ;)

Goed, hoe het machinetaal-technisch in elkaar zit is erg mooi en hoef je bij webbouwen gelukkig niet te weten; maar één ding is wel belangrijk:


  • Een webpagina waarin staat dat deze als UTF-8 geopend moet worden, moet óók als UTF-8 opgeslagen zijn.
    Anders werkt het niet (goed).

Dat kunnen we even checken met de html-validator, want die had automatisch uit de code gehaald dat het UTF-8 zou moeten zijn.
Maar de html-validator kan je ook op andere charset's laten testen.
Uitrolvakje bij "encoding", en daar staat "UTF-16 (Unicode, Worldwide)" bij.
Gauw proberen.
Caramba, raak! :d

Nu kan de html-validator de code wel ontcijferen (en geeft ook aan dat er een paar html-foutjes in zitten; maar dat is nu minder belangrijk).

Het klopt inderdaad: in dit geval was je pagina dus als UTF-16 opgeslagen, terwijl in de html-code staat dat UTF-8 van toepassing is.
Einde diagnose!
=============

Richting oplossing
Een html-editor (Dreamweaver, Kladblok, Notepad++, enz.) moet bij het opslaan instructies meekrijgen om de pagina als UTF-8 op te slaan, en dat is bij jou kennelijk niet gebeurd.
Vraag: waarmee behandel je je webpagina's?

Met vriendelijke groet,
CSShunter
 
Bedankt voor je antwoord Hunter!

Ik behandel de webpagina met Notepad++, dus daar zal de fout in zitten!
Ik heb net even gespiekt; en bij het kopje "Codering" staat nu UTF-8 (zonder BOM) zal daar de fout in zitten?

Hoe ik de pagina anders op moet slaan weet ik niet; er is geen "opslaan als" oid. met die mogelijkheid....
 
Hoi EquiPhoto,
Nou, die UTF-8 (zonder BOM) is precies de goede!
Dus ... ik begrijp er gans niets van hoe het een UTF-16LE is geworden... Misschien is ie tussendoor een keer niet goed opgeslagen geweest of zo (met een ander programma geopend en weer gesloten wellicht), anders snap ik het niet.

Hoe het ook zij, ik heb je pagina van test8 met Notepad++ geconverteerd van UTF-16 naar UTF8-zonder-BOM en daarna opgeslagen (dan gaat dat vanzelf ook als UTF-8).
Meteen even netjes ingesprongen in de code en de html-errors er uit gehaald.
Vervolgens geüpload, en o wonder:
[edit]Ook op je telefoon zou ie het nu weer moeten doen.[/edit]

Wat je kan doen:
  • Deze versie downloaden, niet openen, en meteen uploaden naar de site.
  • Komen er dan geen rariteiten in html-validator, Firefox, Chrome en Safari, dan is alles kits.
  • Komen er wel rariteiten, dan ligt het kennelijk aan iets op de server (wat veranderd is, want eerder ging het wel goed; - en moeten we kijken wat daaraan te doen valt).

En als geen rariteiten, dan kan dit het uitgangspunt zijn voor het vervolg, en kunnen we verder gaan waar we gebleven waren. :)
In elk geval: alleen met Notepad++ openen & sluiten!

Gelden met deze versie nu ook nog je eerdere vragen uit nummer #10 hierboven? *)

PS: Eerder was trouwens ook het stylesheet equi-styles2.css aangetast, dat was ook raar gecodeerd en gaf bij Firefox prachtige Chinese tekens. Maar nu is dat weer in orde.

Met vriendelijke groet,
CSShunter
______________
*) Het copyright-tekentje doet het nu in elk geval weer goed. - Ik merk nog wel een paar onvolkomenheden bij kleinere resoluties. Ook zijn er nog browserverschillen in de opmaak. Maar eerst het uitgangspunt vaststellen!
 
Laatst bewerkt:
http://equiphotography.nl/test9/

Op mijn computer doet 'ie 't prima. Maar op mobiel krijg ik nu ipv de hele html code nu de gehele achtergrond en daar onder pas de tekst.
Wel doet op mijn mobiel wel de icoon, die doet het op mijn computer niet. Zou die het probleem zijn?

Edit: Doglasword27, helaas doen je afbeeldingen het niet....
Edit II: Ik upload mijn bestanden trouwens via Filezilla. Maar dat deed ik eerst ook al. Heb jou bestand ook niet geopend in notepad++ oid; rechtsstreeks bron vermelden en opgeslagen in nieuwe map. Daar de afbeeldingen en css code bij gedaan en weer opnieuw upgeload als test9.
 
Laatst bewerkt:
Hoi EquiPhoto,
Hoe is het mogelijk?! Brekende klompen! :shocked:

equi-chrome-utf16.png


  • De browser-resultaten zijn nu: Firefox, Chrome en Safari als boven (net zoals op je mobieltje, die 1 van deze of een soortgelijke mobiele browser-variant zal hebben), en alweer geven alleen Internet Explorer en Opera een beeld zoals in mijn equi-test8-nw.htm.

  • Het lijkt wel alsof het hele stylesheet niet gevonden kan worden, want dan krijg je hetzelfde resultaat.
  • Maar met de link naar het stylesheet en het stylesheet zelf is niets aan de hand: de equi-styles2.css is er gewoon, en die is goed gecodeerd.

  • In de broncode van de pagina staat volgens Firefox: de charset=utf-8, zoals de bedoeling.
  • Maar ... downloaden van deze index.htm en bekijken met Notepad++ levert: charset=UTF-16! En via het menu "codering" is ditmaal te zien: "UCS-2 Little Endian" (de "Little Endian" is de LE die eerder genoemd werd).
  • De broncode van Internet Explorer zegt iets anders:

    equi9-ie7-src.png

    Het bestand begint met twee rare tekentjes, dan pas komt het eerste vishaakje <, waar <!DOCTYPE html ... enz. hoort te staan. Maar na het vishaakje komt er helemaal niets aan html pagina-code. Ook dat duidt er op dat het geen UTF-8 is, maar UTF-16, die met die tekentjes begint. Want normaal gesproken mag er vóór de doctype-declaratie helemaal niets staan.

  • Stop je de pagina in de webrichtlijnen.nl Quickscan, dan is het resultaat dat zowel het Doctype als de charset ongeldig is. Ook dat zal veroorzaakt zijn door de twee rare tekentjes voorafgaand aan het doctype: die verhinderen dat de html op de goede manier gelezen kan worden.

  • Volgens het Chrome instellingen-menu "Extra" > "Tekenset" is het: "Unicode (UTF-16LE)".
  • Volgens het Opera-menu "Beeld" > "Ontwikkelgereedschap" > "Informatie pagina" komt voor de codering uit de bus: "Codering (gebruikt door Opera): utf-16". - Vandaar dat Opera wel beeld geeft!

  • Wat zegt de html-validator bij automatische detectie van de codering? Groen! Hoera, nu valid html-code. :)
  • Maar waar valt het oog op? Bij de automatisch gedetecteerde codering staat ... "utf-16le". :eek:
  • Vink je in de html-validator de optie "Show Source" aan, dan blijkt in de broncode nog onverdroten de charset=utf-8 te staan. Hm!

Conclusie:
Alles wijst er op dat de pagina op de server echt UTF-16 is (geworden).
Er moet dus onderweg iets gebeurd zijn!
Als mogelijkheden zie ik:
  1. Er is iets via FileZilla gebeurd bij het uploaden.
  2. Er is iets op de server gebeurd na het uploaden.

Ad 1.
Hoe staat FileZilla ingesteld?
  • Staat op tabblad "Geavanceerd" bij "Servertype: Standaard (autodetectie)"?
  • Staat op tabblad "Overdrachtsinstellingen" bij "Overdrachtsmodus: Standaard"?
  • Staat op tabblad "Karakterset" de instelling op "Auto-detectie"?
Bij 3x ja lijkt het niet aan FileZilla te liggen.

Ad 2.
Als punt 1 in orde is, zou het aan de server moeten liggen:
  • 2.a) De provider (hosting2go.nl; of zit daar alleen je domeinnaam, en zit je hosting ergens anders?) heeft de server zodanig ingesteld, dat de utf-8 van de charset overruled wordt door een utf-16 van de server.
  • 2.b) Er is iets anders aan de hand.

Ad 2.a
Dit is niet gebruikelijk, maar kan in een enkel geval wel eens gebeuren.
Om dit te omzeilen kan je het volgende proberen:
In de pagina zet je voorafgaand aan de doctype-declaratie het volgende regeltje PHP-code:
HTML:
<?php header("Content-type: text/html; charset=utf-8"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
... enz.
Dit forceert de server om toch utf-8 te gebruiken (PHP = Preprocessing; dat mag wel vóór het doctype).
Vervolgens hernoem je de pagina tot index.php (ipv index.htm, anders werkt het preprocessen niet).
En dan uploaden.
  • Als de hosting van de site niet bij hosting2go.nl is ondergebracht (die PHP ondersteunt), zou het ook nog kunnen dat het een server is die geen PHP ondersteunt (en/of geen Apache webserver gebruikt maar een Windows-server). Dan werkt het niet, maar kan misschien de .asp variant gebruikt worden.
  • Voor toelichting: zie hier bij webrichtlijnen.nl.

Ad 2.b
Als ook 2.a niet werkt, weet ik het ook niet meer. Dan lijkt het me raadzaam om contact op te nemen met de helpdesk van je provider (telefonisch gaat vaak sneller dan per mail).

Ik ben benieuwd!

=======
Wel doet op mijn mobiel wel de icoon, die doet het op mijn computer niet. Zou die het probleem zijn?
Nee, dat kan het probleem niet veroorzaken.
Dat het favicon het niet meer doet heeft een andere oorzaak: een aantal browsers hebben dat voor de veiligheid geschrapt. Bij mij doen de favicons in Firefox het ook niet meer. Ook niet in de tabbladen: waar bv. vroeger bij goedkeuring door de html-validator een groen vierkantje in het validator-tabblad stond, staat nu een leeg stippel-vierkantje.
De favicons staan er nog wel bij als je een site in je favorietenlijst opneemt.

PS: Je motto van dit topic doet z'n naam eer aan: "Fouten oplossen" ! ;)

Met vriendelijke groet,
CSShunter
 
Laatst bewerkt:
Hij doet 't nu; toch?!

Ik heb File zilla verwijderd van mijn computer en opnieuw geïnstalleerd. Waarom? Omdat ik geen "geavanceerd" zie staan in mijn taakbalk zie staan en geen overdrachtsinstellingen (wel "overdracht" en in dat sub menu staat oa "overdrachtstype"
"karakterset" zag ik ook niet staan.

Ik dacht dus dat we een verschillende versie gebruikten; heb nu versie 3.5.3 gedownload, ik geloof dat dat de laatste is. Anyway, toen bedacht ik me dat de standaardinstellingen (waar ik dan onbewust toch mee heb gerommeld) weer terug waren gezet; en proberen... en verrek; test 9 doet 't op me telefoon!
Overigens zie ik nog steeds niet de instellingen die jij bedoeld; dat is dan wel weer het vreemde.

1. De witte lijn onderaan, ik krijg het niet voor elkaar om die nog een aantal pixels naar beneden te verplaatsen. moet ik daar padding of margin voor gebruiken? top of bottom?? Maar vooral; wáár moet ik dat ding neerzetten?
2. M'n copyright tekentje wordt om mysterieuze redenen een vierkantje... Gewoon lettertype Arial, dus deze ondersteunt het teken wel.
3. De achtergrondafbeelding. Deze krijg ik niet normaal verdeeld over het scherm, onderaan mis ik "een stukje" en zie je dus de onderkant van de rand van het lichtschijnsel.
4. Het de submenu's. Bij "info" pakt hij deze prima; maar bij "portolio" gaat hij soms weer weg. Dit komt volgens mij omdat hij alleen opent als je met de muis op de tekst zit; maar dat moet toch ook op het blokje kunnen?
5. Als ik de website op mijn telefoon open krijg ik het hele html script te zien; geen enkele afbeelding oid. gewoon letterlijk de html code.
6. Via favicon wou ik een icoontje aan mijn site geven; maar die verschijnt niet. Bestand staat in dezelfde map; en de <link rel="shortcut icon" href="favicon.ico"> staat volgens mij op de juiste plaats. Ik gebruikt hier gewoon internet explorer, en hier zie ik bij iedere andere random site (dus buiten mijn favorieten om) wel een icoontje. Is er een andere mogelijkheid dan favicon omdat voor elkaar te krijgen?

In ieder geval al wat fouten opgelost :D Langzaam komen we er wel! Heel erg bedankt voor je hulp tot nu toe Hunter, echt fantastisch!
 
Laatst bewerkt:
Hoi EquiPhoto,
Hij doet 't nu; toch?!
Heuh, helaas... :(

In Firefox nog steeds niet goed, en ook de html-validator (voor in je favorieten!) geeft aan dat de versie van "Wed, 24 Oct 2012 17:29:48 GMT" nog steeds een UTF-16LE is: zie hier.


  • Nu bekijk je waarschijnlijk alleen in Internet Explorer de resultaten.
  • Als ik jou was, zou ik ook even Firefox downloaden en installeren, dan kan je het meteen zelf zien. Je kan namelijk verschillende browsers tegelijk hebben: ze bijten elkaar niet!

FileZilla
Ik heb ook versie 3.5.3. De tabbladen kan ik zien als ik op "Bestand" > "Sitebeheer" klik.

PHP-proef
Ik zie op de html-validator dat de site draait op een Apache webserver.
Als je provider PHP ondersteunt (de meeste doen dat; gratis providers soms niet), dat zou ik de proef met de PHP-regel nemen die in mijn vorige post staat.

Hopelijk kunnen we daarna overgaan tot de orde van de dag!

Met vriendelijke groet,
CSShunter
 
Favicon
Bij mij komt het e-paardenkopje prachtig door op Internet Explorer 7 (in de adresbalk en op het tabblad).

equi9-ie7-favicon.png

Volgens het screenshot van Browsershots.com (dit screenshot; klik voor vergroting) staat het icoontje ook in de adresbalk en op het tabblad van IE9.

Hoe IE8 het er van af brengt, kan ik momenteel niet zien (als geen favicon, zou dat kunnen liggen aan de UTF-16 codering).
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan