Login  Regeln Aktuelles Datum und Uhrzeit: 21.11.2008, 09:03  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Verbesserungsvorschläge

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> HTML & CSS
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
AndyTrendy
Neuer [User]
Neuer



Anmeldung: 13.07.08
Beiträge: 4

BeitragVerfasst am: 13.07.2008, 17:00    Titel: Verbesserungsvorschläge Antworten mit Zitat

Hallo

Ich bin Anfänger auf dem Gebiet CSS und HTML.
Ich habe einen kleine Seite erstellt die meine Projkte später einmal anzeigen soll.
Wie ich schon gesagt habe bin ich Anfänger und wollte mal Fragen welche Verbesserungsvorschläge ihr für mich habt.Welche Grundlegenden fehler ich gemacht habe oder was man einfach besser machen könnte

MFG

Vincent

Code:

<html>
<head>
<title></title>
<meta name="author" content="Vince">
 <style type="text/css">



#Inhalt
{
width: 600px ;
height: 700px;
background-color: #CFCFCF ;
text-align: center;
margin: auto;
}


#Bild
{
margin: 20 ;
background-color: #CFCFCF ;
}


#Details
{
position: realtive;
bottom: 0px;
background-color: #CFCFCF  ;
}


#Daten
{
height: 300;
background-color: #CFCFCF;
}




</style>







</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">






<!--Alles umschließendes Div-->
<div style="text-align:center">


<!--Div mit eigentl. Inhalt-->
<div id="Inhalt">



<!--Div für das Bild-->
<div id="Bild" name="Bild">

<img src="http://www.aatis.de/Roboter/AS117.jpg" alt="" border="0" align="left" width="250" height="250">


<!--Ende Div fürs Bild-->
</div>







<!--Div für die Daten-->
<div id="Daten" name="Daten">

<table  cellspacing="20" border="0" align="center" >

<tr>
   <td>Name:</td>
   <td>Mythos</td>
</tr>

<tr>
   <td>Erbauer: </td>
   <td>Andreas</td>
</tr>

<tr>
   <td>Homepage: </td>
   <td>www.Andreas.de</td>
 </tr>

</table >

<!--Ende Div für Daten-->
</div>




<!--Div für die Details-->
<div id="Details" name="Details" >


<!--Tabelle für die Details-->
<table align="center" cellspacing="10">

<tr>
    <td valign="top"> <b>Sensoren:</b></td>
    <td>SF471 Abstandsensoren , Kompass-Modul ,SF401 Ultraschall SF471 Abstandsensoren , Kompass-Modul ,SF401 Ultraschall</td>
</tr>

<tr>
    <td><b>Controler:</b></td>
    <td>AVR ,Atmel 8Mhz </td>
</tr>

<tr>
    <td><b>Aufgaben u. <br> Fähigkeiten:</b> </td>
    <td>Lienien folgen , Orientierung im Raum , Hindernisserkennung</td>
</tr>

<tr>
    <td><b>Antriebsart:</b></td>
         <td>Kettenantrieb</td>
</tr>


<tr>
   <td valign="top"><b>Beschreibung:</b></td>
<td>

   Die AVR Mikrocontroller unterstützen mächtige und effiziente Adressierungsarten,
   um auf den Programmspeicher (Flash) und den Datenspeicher (SRAM, Register, I/O-Speicher und erweiterten I/O-Speicher) zuzugreifen.
   Nachfolgend werden die verschiedenen Arten der Adressierung beschrieben.
   In den Abbildungen bedeutet OP das Stück des Operationscodes innerhalb des Befehlswortes.
   Aus Gründen der Vereinfachung zeigen nicht alle Bilder den exakten Ort der adressierenden Bits.

</td>

</tr>

<!--Ende Tabelle für Details-->
</table>





<!--Ende Div Details-->
</div>



<!--Ende Div Inhalt-->
</div>


<!--Ende Div Allgemein-->
</div>





</body>
</html>


Nach oben
Private Nachricht senden
sejuma
Beliebter [User]
Beliebter



Anmeldung: 08.05.06
Beiträge: 490

BeitragVerfasst am: 14.07.2008, 06:23    Titel: Antworten mit Zitat

Gewöhne dir im CSS-, HTML-Code und bei den Dateibezeichnungen am besten durchgehende Kleinschreibung an. Anders kann es je nach Doctype Probleme machen.

Diese Schreibweise ist mir bisher unbekannt:
Code:
<div id="Daten" name="Daten">


Was bedeutet name="Daten" ?

Bin es eigentlich so gewohnt:
Code:
<div id="Daten">


Hier fehlt nach der 20 die Einheit:
Code:
#Bild
{
margin: 20 ;
background-color: #CFCFCF ;
}

Ebenso bei #Daten.
Außerdem darf vor dem Semikolon kein Leerzeichen stehen. Siehe auch Farbcode. Das kommt bei den anderen Div's z.T. ebenso vor.

Das rot markierte ist unnötig, da es keine Wirkung hat:
Zitat:
#Details
{
position: realtive;
bottom: 0px;

background-color: #CFCFCF ;
}


Das
Code:
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
kannst du ebenso alles in die CSS-Angaben packen, so dass nur <body> stehen bleibt.

Dafür
Code:
<!--Alles umschließendes Div-->
<div style="text-align:center">

solltest du einen Div definieren und kannst auf die Style-Angabe im HTML-Teil verzichten. Vermutlich soll dieser Div zentriert sein. Das machst du am besten wie hier beschrieben.

Die Hintergrundfarbe #cfcfcf kannst du einmal in den allumfassenden Div packen und überall anders entfernen. Dadurch wird #Details überflüssig.

_________________
sejumas CSS-Einsteigerkurs


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
hmeise
Neuer [User]
Neuer



Anmeldung: 18.07.08
Beiträge: 1
Wohnort: Bodensdorf ...

BeitragVerfasst am: 18.07.2008, 02:48    Titel: Antworten mit Zitat

Hallo AndyTrandy!

1.) Ist wahrscheinlich etwas zu spät, aber trotzdem:

2.) Sollte bei Homepage unter der ID Daten ein Link sein setze ein http:// vor.

3.) Setze auch <br>-Tags immer so: <br />.

4.) Ist auch in Ordnung, dass Du das ID- und NAME-Attribut setzt, da damit die Abwärtskompatibilität zu HTML vorhanden bleibt. Für CSS und XHTML brauchst Du jedoch ID.

5.) Außerdem empfehle ich Dir, sollten weitere Seiten auf diese CSS-Formatierungen zugreifen, eine externe CSS-Datei per <LINK>-Tag einzufügen, da dadurch auch die Übersichtlichkeit bestehen bleibt.

6.) Wenn Du auch für das Foto einen Abstand per CSS setzt sieht das sicher besser aus.

7.) Außerdem kannst Du Dir einige Schreibarbeit sparen, wenn Du die Fettschrift per CSS über eine ID einfügst (Hier wurde auch ein Fehler ausgebessert). Und bei der ID Daten würde ich dies auch für Name, Erbauer und Homepage setzen:

VORHER:
<tr>
<td><b>Controler:</b></td>
<td>AVR ,Atmel 8Mhz </td>
</tr>

NACHHER (X)HTML:
<tr>
<td id="table_up">Controller: <br /> </td>
<td>AVR ,Atmel 8Mhz </td>
</tr>

NACHHER CSS:
#table_up {
font-weight: bold;
}

8.) Wenn Du noch für die Größenangaben für die Schrift und die Innen- und Außenabstände em nimmst passt sich das Layout den Angaben an, die im Browser angepasst wurden (im Firefox Ansicht -> Zoom, im IE Ansicht -> Textgröße). Dadurch wird das Layout an der Schriftgröße gemessen aufgeteilt, was in gewissen Situationen einfach besser aussieht.

ZU GUTER LETZT:
Trotzdem fein gemacht, hat nur der Feinschliff gefehlt. Wenn Du willst kann ich Dir gute Literatur zum Nullpreis/Kleinstpreis empfehlen.


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Kritik/Verbesserungsvorschläge chris1988 Einsteigerforum 2 18.07.2008, 19:52 Letzten Beitrag anzeigen
Keine neuen Beiträge eigene Free SMS Seite ,Verbesserungsv... huex Sitecheck 6 11.06.2008, 18:51 Letzten Beitrag anzeigen
Keine neuen Beiträge Benötige Ideen bzw Verbesserungsvorsc... Sh0t Grafik-Forum 6 13.10.2007, 17:50 Letzten Beitrag anzeigen
Keine neuen Beiträge Bewertung und Verbesserungsvorschläge... XChristianX Sitecheck 1 01.07.2007, 15:12 Letzten Beitrag anzeigen
Keine neuen Beiträge Verbesserungsvorschläge computerlabs Sitecheck 5 06.04.2007, 07:39 Letzten Beitrag anzeigen
Threadübersicht