Seite 1 von 2

1px versaut mein Layout

Verfasst: 19.08.2006 12:22
von Feuerwolf
bin ein wenig am herum probieren. und versuche mich in css und php.

Eines der beiden links in der navigation. verschiebt mir die Tabelle um genau 1px, bei I'explor und Firefox genau gleich.

ich hab folgenden code in der index.
update 25.8

Code: Alles auswählen

<!--  hier wird das Linken vom menü bearbeitet -->
<?php

         if ($pa == $leer )
         {
         $pa = 'home';
         }
         $endung = '.html';

?>
<!-- ab hier beginnt die Index.html -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

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

<body>
<div><img src="bilder/techonline_01.gif" width="950px" height="172px" style="padding:0" alt="unser haeder"></div>
<table id="chef" width="950px" height="1200px" cellpadding="0" cellspacing="0" style="padding:0; margin-top:-1px;">
         <tr>
		<td valign="top" width="181" style="padding:0;">
                         <!--  hier wird das menü eingebaut -->
                 	<?php include "menu.html"; ?>
                 	<!-- fertig -->
                 </td>

		<td valign="top" width="769px" style="border-left-style:solid; border-right-style:solid; border-width:1px; border-color:#000000; padding:0;">
                         <table>
                         <tr>
                         <td>
			<!--  hier wird die hauptseite eingebaut -->
			<?php include ($pa . $endung); ?>
                         <!-- fertig -->
                         </td>
                         </tr>
                         </table>
		</td>
	</tr>
</table>
</body>
</html>
http://feuerwolf.fe.funpic.de/aa/index.htm

Verfasst: 19.08.2006 13:05
von OnFire
mach doch einfach die zelle mit dem menü um eben den pixel breiter....

Verfasst: 19.08.2006 14:11
von S2B
Ich würde an deiner Stelle zuerst mal einen Doctype einfügen und den Code validieren, es kann gut sein, dass sich so der Fehler "von selbst behebt". :wink:

Verfasst: 19.08.2006 15:19
von larsneo
OT: du solltest dich ein wenig mit dem thema sicherheit beschäftigen,

Code: Alles auswählen

         <?php include ($pa . $endung); ?> 
ist definitiv eine *ganz* schlechte idee - die sich daraus ergebende 'remote code injection' ist auf der owasp top5 sicherheitsprobleme unangefochten die nummer 1...

Verfasst: 19.08.2006 17:51
von S2B
Und nochmal OT:

Code: Alles auswählen

<style>
<?php include "main.css"; ?>
</style>
finde ich irgendwie ein bisschen unnötig, warum fügst du das Stylesheet nicht so ein:

Code: Alles auswählen

<link rel="stylesheet" type="text/css" href="main.css" />
Dadurch wird nämlich das Stylesheet im Browser direkt in den Cache verschoben und muss nicht so oft neu geladen werden, was die Ladezeit verringert. :wink:

Allerdings ist das OT von larsneo definitiv brisant(er)!

Verfasst: 19.08.2006 20:41
von Feuerwolf
OnFire hat geschrieben:mach doch einfach die zelle mit dem menü um eben den pixel breiter....
nette idee nur stimmt es dann beim andern Link nicht mehr. :(

larsneo hat geschrieben:

Code: Alles auswählen

 <?php include ($pa . $endung); ?>
ist definitiv eine *ganz* schlechte idee - die sich daraus ergebende 'remote code injection' ist auf der owasp top5 sicherheitsprobleme unangefochten die nummer 1...
OK werde mich damit ein wenig auseinander setzen.
Kannst du mir eine Digitale Lektüre empfehlen?

S2B hat geschrieben:warum fügst du das Stylesheet nicht so ein:

Code: Alles auswählen

<link rel="stylesheet" type="text/css" href="main.css" />
Ich habe das verfahren aus einer PHP basierenden software, und unabhängig davon aus einer anleitung.
Wird korrigiert

Verfasst: 19.08.2006 20:46
von BB-BF-BM
Feuerwolf hat geschrieben:Kannst du mir eine Digitale Lektüre empfehlen?
Das Kapitel im Handbuch: http://de.php.net/manual/de/security.php

Verfasst: 19.08.2006 20:48
von hagily
Nimm für CSS und HTML
SELFHTML

Verfasst: 19.08.2006 20:53
von S2B
Hast du den Code denn jetzt validiert?

Verfasst: 25.08.2006 19:34
von Feuerwolf
Sorry, das ich mich solange nicht gemeldet habe.
BB-BF-BM hat geschrieben:...Das Kapitel im Handbuch: http://de.php.net/manual/de/security.php
Also diese Seite ist sehr interessant bis auf die Tatsache, dass ich selbst im Deutschen Teil nicht verstehe, wie ich die Codebeispiele verwenden/verstehen muss.
hagily hat geschrieben:Nimm für CSS und HTML
SELFHTML
Nun ja meine bisherige Lektüre war SELFHTML
S2B hat geschrieben:Hast du den Code denn jetzt validiert?
Jo bis auf einen Error, den ich nicht verstehe ist er Validiert

Es dankt, grüsst und bittet um hemungsloses Posten von hilfreichen Tips.

Feuerwolf