Hallo,
ich möchte gerne um meinen Content (800 Pixel breite Tabelle) rechts und links eine schwarze Linie mit Abstand erstellen und bekomme das einfach nicht hin. Kann ich das auch direkt im Html Code ohne ausgelagertes Css Style Sheet machen.
Vorab einmal, für das Layout ist rein CSS zuständig und html zeichnet den inhalt sinnvoll aus. Was du machst ist komplett falsch und nicht im Sinne von html.
Bevor du irgendetwas mit css machst, solltest du eventuell dir nocheinmal html zugemüte führen.
Wenn man Content in eine Tabelle schreibt, dann heißt das, das du tabellarische Daten auszeichnest.
Sind das auch tabellariche Daten? nein!
Zeichne deine Inhalte korrekt aus. Überschriften <h1> - <h6>, textabsätze <p>, menu / navigation / listen mit <ul> / <ol> / <dl> (je nach bedeutung).
Anschließend kannst du hingehen und css anwenden und dem ganzen Farbe und Form geben.
Rahmen werden mit css via "border:
[breite] [art] [farbe];" gemacht.
Siehe auch hier:
border: Rahmen: CSS-Referenz auf CSS 4 You - The Finest in Stylesheets
@hb133
ein <div> verwendet man, um mehrere Elemente sinnvoll zu gruppieren / anzuordnen.
Ein Div um eine Tabelle zu legen, nur wegen den Rahmen, ist nicht so sinnvoll..ebenso könnte man der Tabelle auch den Rahmen geben.
Gruß
Loon3y
Edit:
Styleangaben kommen, sinnvollerweiße und zugunsten der Seite und der Übersicht, endweder in den
headbereich oder ein eine
css datei die dann eingebunden wird.
html-tags wie <center> werden nichtmehr verwendet. Das hat man vllt mal vor 10 Jahren. Ebenso wie Tabellenlayout.
Code:
<style><endnote><head>
<style><endnote><head>
<style><endnote><head>
<style><endnote><head>
<style></style>
was ist das?
bei dir wäre am einfachsten du würdest erstmal html lernen, dennd ein code könnte korrekterweiße so aussehen:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
[I] /* META-ANGABEN */[/I]
<link rel="stylesheet" type="text/css" media="screen" href="style.css">
<title>Erste Website</title>
</head>
<body>
<div id="over">
<h1><img src="banner.jpg" width="xxx" height="xxx" alt="willkommen auf..."></h1>
<ul>
<li><a href="#">Menupunkt 1</a></li>
<li><a href="#">Menupunkt 2</a></li>
.....
</ul>
<h2>Content</h2>
<p> hallo welt..oder was auch immer..</p>
</div>
</body></html>