App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Internetseite mit CSS (HTML) mit Frames oder einzelnen Seiten?
- Ersteller Awek
- Erstellt am
Awek
Fleet Captain Special
- Mitglied seit
- 07.10.2006
- Beiträge
- 267
- Renomée
- 0
- Prozessor
- AMD Athlon II X4 640
- Mainboard
- Asrock N68-S
- Kühlung
- Cooler Master Hyper TX3
- Speicher
- Corsair TWIN2X4096-6400C5C 4GB
- Grafikprozessor
- MSI R4650 ATI
- Display
- Samsung SyncMaster 2494LW 24"
- HDD
- Hitachi Deskstar 7K1000.C 1000GB, SATA II (HDS721010CLA332)
- Optisches Laufwerk
- LG 16x DVD Brenner
- Soundkarte
- Audigy 2
- Gehäuse
- Xigmatek Asgard Pro
- Betriebssystem
- Win 7 Pro 64 Bit
- Webbrowser
- Mozilla Firefox
Hallo,
ich möchte eine Internetseite programmieren, habe allerdings kaum Erfahrung damit.
Jetzt hab ich schonmal rausgefunden das css (html) am besten wär.
Ein Bsp. won einer Seite habe ich bereits gemacht (siehe Quellcode).
Jetzt ist nur noch die Frage ob ich pro Link den Quellcode kopiere und soweit verändere oder ob ich sowas wie einen Frame mache (keine Ahnung wie das mit css geht)!??
Was würdet ihr sagen? Ich denke mit dem kopieren wär ganz okay da es keine große Seite ist. Gibt es dabei irgenwelche Nachteile?
Schonmal vielen Dank im Vorraus!!!
Hier der Code:
ich möchte eine Internetseite programmieren, habe allerdings kaum Erfahrung damit.
Jetzt hab ich schonmal rausgefunden das css (html) am besten wär.
Ein Bsp. won einer Seite habe ich bereits gemacht (siehe Quellcode).
Jetzt ist nur noch die Frage ob ich pro Link den Quellcode kopiere und soweit verändere oder ob ich sowas wie einen Frame mache (keine Ahnung wie das mit css geht)!??
Was würdet ihr sagen? Ich denke mit dem kopieren wär ganz okay da es keine große Seite ist. Gibt es dabei irgenwelche Nachteile?
Schonmal vielen Dank im Vorraus!!!
Hier der Code:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>test</title>
<style type="text/css">
body {
font: normal 100.01% Helvetica, Arial, sans-serif;
color: black; background-color: #c3c3c3;
}
ul#Navigation {
margin: 0; padding: 0.8em;
text-align: center;
border: 1px solid black;
background-color: #adadad;
}
ul#Navigation li {
list-style: none;
display: inline;
margin: 0.4em; padding: 0;
}
ul#Navigation a, ul#Navigation span {
padding: 0.2em 0.8em;
text-decoration: none; font-weight: bold;
border: 0px solid black;
border-left-color: white; border-top-color: white;
color: maroon; background-color: #ccc;
}
* html ul#Navigation a, * html ul#Navigation span {
width: 1em; /* nur fuer IE 5.0x erforderlich */
w/idth: auto; /* sicherheitshalber fuer IE 6 zurueckgesetzt */
}
ul#Navigation a:hover, ul#Navigation span {
border-color: white;
border-left-color: black; border-top-color: black;
color: white; background-color: gray;
}
</style>
</head>
<body>
<ul id="Navigation">
<li><span>Bilder</span></li>
<li><a href="einfuehrung.htm">Grafik</a></li>
<li><a href="#Beispiel">Texte</a></li>
<li><a href="#Beispiel">Biografie</a></li>
<li><a href="#Beispiel">Impressum</a></li>
<li><a href="#Beispiel">Links</a></li>
</ul>
<div align="center">
<h2 id="Beispiel">test</h2>
</div>
<div align="center">
<br>
<img style="width: 400px; height: 590px;" alt="Leipzig1" src="Leipzig/Leipzig01%20neu.jpg"><br>
<h6>Leipzig 01</h6>
<br><br> <br>
<img style="width: 400px; height: 590px;" alt="Leipzig2" src="Leipzig/Leipzig02.jpg"><br>
<h6>Leipzig 02</h6>
<br> <br> <br>
<img style="width: 400px; height: 594px;" alt="Leipzig3" src="Leipzig/Leipzig03.jpg"><br>
<h6>Leipzig 03</h6>
<br> <br> <br>
</div>
</body>
</html>
Zuletzt bearbeitet:
Gruß Thomas!
Grand Admiral Special
- Mitglied seit
- 27.03.2008
- Beiträge
- 2.027
- Renomée
- 118
- Standort
- Bayreuth
- Aktuelle Projekte
- Virtual Prairie, Docking@Home
- Lieblingsprojekt
- QMC@Home, Virtual Prairie
- Meine Systeme
- FX8120
- BOINC-Statistiken
- Mein Laptop
- Thinkpad T495 / 40GB RAM
- Prozessor
- AMD Ryzen 9 3900X
- Mainboard
- Gigabyte X570 Aorus Pro
- Kühlung
- AMD Wraith Prism
- Speicher
- 48GB Corsair Vengeance LPX DDR4 3200MHz
- Grafikprozessor
- AMD RX480 8GB
- Gehäuse
- Lian Li PC-A05NB
- Betriebssystem
- Windows 10
- Webbrowser
- Google Chrome
- Verschiedenes
- http://www.sysprofile.de/id46649
- Schau Dir das System auf sysprofile.de an
Als erstes, das ganze in
oder
setzen, dass man das ganze besser lesen kann.
Beispiel:
Ansonsten würde ich die Seite mit einzelnen Seiten machen, Frames werden nicht mehr benutzt. Die Style Datei lagerst du am besten aus, das spart unnötige Copy & Paste Fehler.
mfg
elite.bl4ze
Code:
PHP:
Beispiel:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>test</title>
<style type="text/css">
body {
font: normal 100.01% Helvetica, Arial, sans-serif;
color: black; background-color: #c3c3c3;
}
ul#Navigation {
margin: 0; padding: 0.8em;
text-align: center;
border: 1px solid black;
background-color: #adadad;
}
ul#Navigation li {
list-style: none;
display: inline;
margin: 0.4em; padding: 0;
}
ul#Navigation a, ul#Navigation span {
padding: 0.2em 0.8em;
text-decoration: none; font-weight: bold;
border: 0px solid black;
border-left-color: white; border-top-color: white;
color: maroon; background-color: #ccc;
}
* html ul#Navigation a, * html ul#Navigation span {
width: 1em; /* nur fuer IE 5.0x erforderlich */
w/idth: auto; /* sicherheitshalber fuer IE 6 zurueckgesetzt */
}
ul#Navigation a:hover, ul#Navigation span {
border-color: white;
border-left-color: black; border-top-color: black;
color: white; background-color: gray;
}
</style>
</head>
<body>
<ul id="Navigation">
<li><span>Bilder</span></li>
<li><a href="einfuehrung.htm">Grafik</a></li>
<li><a href="#Beispiel">Texte</a></li>
<li><a href="#Beispiel">Biografie</a></li>
<li><a href="#Beispiel">Impressum</a></li>
<li><a href="#Beispiel">Links</a></li>
</ul>
<div align="center">
<h2 id="Beispiel">test</h2>
</div>
<div align="center">
<br>
<img style="width: 400px; height: 590px;" alt="Leipzig1" src="Leipzig/Leipzig01%20neu.jpg"><br>
<h6>Leipzig 01</h6>
<br><br> <br>
<img style="width: 400px; height: 590px;" alt="Leipzig2" src="Leipzig/Leipzig02.jpg"><br>
<h6>Leipzig 02</h6>
<br> <br> <br>
<img style="width: 400px; height: 594px;" alt="Leipzig3" src="Leipzig/Leipzig03.jpg"><br>
<h6>Leipzig 03</h6>
<br> <br> <br>
</div>
</body>
</html>
Ansonsten würde ich die Seite mit einzelnen Seiten machen, Frames werden nicht mehr benutzt. Die Style Datei lagerst du am besten aus, das spart unnötige Copy & Paste Fehler.
mfg
elite.bl4ze
Awek
Fleet Captain Special
- Mitglied seit
- 07.10.2006
- Beiträge
- 267
- Renomée
- 0
- Prozessor
- AMD Athlon II X4 640
- Mainboard
- Asrock N68-S
- Kühlung
- Cooler Master Hyper TX3
- Speicher
- Corsair TWIN2X4096-6400C5C 4GB
- Grafikprozessor
- MSI R4650 ATI
- Display
- Samsung SyncMaster 2494LW 24"
- HDD
- Hitachi Deskstar 7K1000.C 1000GB, SATA II (HDS721010CLA332)
- Optisches Laufwerk
- LG 16x DVD Brenner
- Soundkarte
- Audigy 2
- Gehäuse
- Xigmatek Asgard Pro
- Betriebssystem
- Win 7 Pro 64 Bit
- Webbrowser
- Mozilla Firefox
Vielen Dank schonmal!
Sieht dann so aus, okay?
Sieht dann so aus, okay?
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>test</title>
<link rel="stylesheet" type="text/css" href="design.css">
</head>
<body>
<ul id="Navigation">
<li><span>Bilder</span></li>
<li><a href="einfuehrung.htm">Grafik</a></li>
<li><a href="#Beispiel">Texte</a></li>
<li><a href="#Beispiel">Biografie</a></li>
<li><a href="#Beispiel">Impressum</a></li>
<li><a href="#Beispiel">Links</a></li>
</ul>
<div align="center">
<h2 id="Beispiel">test</h2>
</div>
<div align="center">
<br>
<img style="width: 400px; height: 590px;" alt="Leipzig1" src="Leipzig/Leipzig01%20neu.jpg"><br>
<h6>Leipzig 01</h6>
<br><br> <br>
<img style="width: 400px; height: 590px;" alt="Leipzig2" src="Leipzig/Leipzig02.jpg"><br>
<h6>Leipzig 02</h6>
<br> <br> <br>
<img style="width: 400px; height: 594px;" alt="Leipzig3" src="Leipzig/Leipzig03.jpg"><br>
<h6>Leipzig 03</h6>
<br> <br> <br>
</div>
</body>
</html>
Fürn Anfang schonmal nicht schlecht.
Paar Sachen gibts noch:
Gruß,
Max
Paar Sachen gibts noch:
- Das "align"-Attribut ist deprecated -> Nutz CSS (text-align)
- Um Abstände zu erzeugen sollte man keine <br> verwenden -> CSS (margin, padding)
- Überschriften in richtiger Reihenfolge nutzen -> h1 -> h2 -> h3. Die Darstellung ggf per CSS anpassen (h1 { font-size: 1em; ... })
- Inline-CSS ist "böse". Vorallem kannst du bei Bildern die HTML-Attribute (width und height) gerne verwenden
- Alternativ-Texte sollten möglichst aussagekräftig sein und den Inhalt des Bild beschreiben
Gruß,
Max
Awek
Fleet Captain Special
- Mitglied seit
- 07.10.2006
- Beiträge
- 267
- Renomée
- 0
- Prozessor
- AMD Athlon II X4 640
- Mainboard
- Asrock N68-S
- Kühlung
- Cooler Master Hyper TX3
- Speicher
- Corsair TWIN2X4096-6400C5C 4GB
- Grafikprozessor
- MSI R4650 ATI
- Display
- Samsung SyncMaster 2494LW 24"
- HDD
- Hitachi Deskstar 7K1000.C 1000GB, SATA II (HDS721010CLA332)
- Optisches Laufwerk
- LG 16x DVD Brenner
- Soundkarte
- Audigy 2
- Gehäuse
- Xigmatek Asgard Pro
- Betriebssystem
- Win 7 Pro 64 Bit
- Webbrowser
- Mozilla Firefox
Schonmal danke, aber könntest du mir das text-align an dem Bsp. zeigen?
PHP:
<div align="center">
<h2 id="Beispiel">test</h2>
</div>
Shai Hulud
Grand Admiral Special
- Mitglied seit
- 02.04.2007
- Beiträge
- 4.853
- Renomée
- 453
- Aktuelle Projekte
- WCG, Rosetta, Einstein, Universe
- Lieblingsprojekt
- WCG
- BOINC-Statistiken
- Prozessor
- AMD Ryzen 9 3950X // AMD Ryzen 5 2400G
- Mainboard
- ASRock B450M-HDV 4.0 // ASRock A320M-HDV
- Kühlung
- Enermax N31 // Boxed
- Speicher
- 2x 16GB DDR4-3200 G.Skill // 2x 8GB DDR4-3200 G.Skill
- Grafikprozessor
- MSI Aero ITX RX 560 // APU
- Display
- ASUS 27" VA27EHE // V7 24"
- SSD
- 1TB Western Digital Blue NVMe // 500GB Kingston A2000 NVMe
- HDD
- 2TB + 3TB 5400rpm // 1TB 5400rpm
- Optisches Laufwerk
- N.A. // LG Blu-Ray Combo
- Soundkarte
- OnBoard // OnBoard
- Gehäuse
- Sharkoon VG4-W Blau // Cube
- Netzteil
- Be Quiet! Pure Power 11 400W // Be Quiet! Pure Power 11 300W
- Betriebssystem
- Windows 10 Professional 64bit // Windows 10 Professional 64bit
- Webbrowser
- Chrome // Chrome
- Internetanbindung
- ▼200 MBit ▲40 MBit
Schonmal danke, aber könntest du mir das text-align an dem Bsp. zeigen?
PHP:<div align="center"> <h2 id="Beispiel">test</h2> </div>
Zum Beispiel...
PHP:
<div style="text-align:center">
<h2 id="Beispiel">test</h2>
</div>
MFG!
Genau, oder per externem CSSZum Beispiel...
HTML:
<div class="center">
<h2 id="Beispiel">test</h2>
</div>
Code:
.center {
text-align: center;
}
Max
Awek
Fleet Captain Special
- Mitglied seit
- 07.10.2006
- Beiträge
- 267
- Renomée
- 0
- Prozessor
- AMD Athlon II X4 640
- Mainboard
- Asrock N68-S
- Kühlung
- Cooler Master Hyper TX3
- Speicher
- Corsair TWIN2X4096-6400C5C 4GB
- Grafikprozessor
- MSI R4650 ATI
- Display
- Samsung SyncMaster 2494LW 24"
- HDD
- Hitachi Deskstar 7K1000.C 1000GB, SATA II (HDS721010CLA332)
- Optisches Laufwerk
- LG 16x DVD Brenner
- Soundkarte
- Audigy 2
- Gehäuse
- Xigmatek Asgard Pro
- Betriebssystem
- Win 7 Pro 64 Bit
- Webbrowser
- Mozilla Firefox
Okay, soweit ist alles klar.
Jetzt wollte ich das gleiche bei den Grafiken machen (inklusive dem <br> weglassen), allerdings funktioniert das nicht richtig.
Der Abstand ist oben und unten gleich, so das der Text genau zwichen den Grafiken steht und man nicht weiß zu welcher er gehört.
Was habe ich falsch gemacht? Und ist es richtig text-align für Grafiken zu verwenden?
Jetzt wollte ich das gleiche bei den Grafiken machen (inklusive dem <br> weglassen), allerdings funktioniert das nicht richtig.
PHP:
<div style="margin-top: 15px;margin-bottom: 8px;text-align:center">
Was habe ich falsch gemacht? Und ist es richtig text-align für Grafiken zu verwenden?
Bond.007
Admiral Special
- Mitglied seit
- 13.02.2003
- Beiträge
- 1.097
- Renomée
- 7
- Standort
- Berlin
- Mein Laptop
- Dell XPS M1330 mit Win7
- Prozessor
- Xeon E5-2696 v4 --> 22Cores!!
- Mainboard
- Asrock X99 WS
- Kühlung
- Corsair Hydro Series H110 mit 2x Noctua NF-A14 PWM
- Speicher
- 32GB Crucial DDR4-2133
- Grafikprozessor
- Palit GeForce GTX 1650 KalmX Passiv
- Display
- Eizo EV2455-BK
- SSD
- Samsung SSD 980 PRO 2TB; 2x Samsung 870 Evo 4TB
- Optisches Laufwerk
- 3x LG UHD BluRay
- Soundkarte
- OnBoardSound
- Gehäuse
- Lian Li PC-B25FB Blue Ring + 3x120er S2 Noiseblocker Multiframe Lüfter + beQuiet Dämmset
- Netzteil
- Sea Sonic Platinum Series Fanless 400W
- Betriebssystem
- Win 10 Pro
- Webbrowser
- Chrome
- Verschiedenes
- Idle: 55W und max: 195W, sehr sparsam und wahnsinnig schnell.
eR1K1
Vice Admiral Special
- Mitglied seit
- 12.01.2008
- Beiträge
- 797
- Renomée
- 10
- Standort
- Berlin
- Mein Laptop
- FJS Amilo M1420
- Prozessor
- AMD Athlon II X3 450
- Mainboard
- MSI 880GMA-E45
- Kühlung
- Noctua NH-C12P SE14
- Speicher
- 2 x 4GB G.Skill Ripjaws 1333
- Grafikprozessor
- Sapphire HD4850 Dual Slot GDDR3 512MB
- Display
- 2 x FJS P19-2 @ 1280x1024
- HDD
- Samsung HD501J 500GB SATA
- Optisches Laufwerk
- HL-DT-ST DVDRAM GSA-H10N (DVD+R9:10x, DVD-R9:6x, DVD+RW:16x/8x, DVD-RW:16x/6x, D
- Soundkarte
- onBoard
- Gehäuse
- Enermax Chakra ECA3052
- Netzteil
- beQuiet Dark Power Pro 530 W
- Betriebssystem
- Win7 Pro
- Webbrowser
- Mozilla Firefox
Also wenn du html "programmieren" willst, gewöhn dir an das Gerüst in html zu bauen und alle Design Aspekte in die CSS-Datei auszulagern.
Das bedeutet das alle Container/Tags eine ID/Klasse bekommen und darüber im CSS angesprochen werden.
Somit sind schonmal das Design und das Gerüst von einander getrennt.
Beispiel:
Du kannst mit CSS alle HTML Tags direkt ansprechen.
Ich habe mir zu dem Thema von Galileo Press das Video von Bernhard Stockmann mit dem Titel "Websiten erstellen" angetan. Da erklärt er das wunderbar. Aber sonst gibbet mit selfhtml eine super Referenz und eine Menge freier Tutorial im Internet.
Wenn du Firefox nutzt, solltest du auch unbedingt das Plugin Firebug und das Web Developer Kit installieren -> sehr hilfreich.
Ansonsten schau dir einfach mal den Quelltext der Seiten an, die dir so gefallen und kopier dir den Quelltext in deine Datei um den Aufbau zu verstehen. Mit Firebug kannst du dann in Echtzeit CSS-Einstellungen vornehmen.
Das bedeutet das alle Container/Tags eine ID/Klasse bekommen und darüber im CSS angesprochen werden.
Somit sind schonmal das Design und das Gerüst von einander getrennt.
Beispiel:
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" xml:lang="de" lang="de">
<head>
<title>Willkommen beim IT-Schaf</title>
<meta http-equiv="Content-Typ" content="text/html;charset=UTF-8"/>
<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
<!-- Einbinden des Favicon -->
<link rel="shortcut icon" type="image/x-icon" href="#" />
</head>
<body>
<div id="main-container">
<?php include('branding.php')?>
<?php include('navigation.php')?>
<?php include('teaser.php')?>
<div id="content">
<div id="main-content">
<h1>Über mich</h1>
<div><img class="portrait" src="#" alt="Portraitfoto von "Name"" title="Name" /></div>
<p>Hier folgen in Kürze einige Infos über meine Wenigkeit.</p>
HTML:
*{
margin: 0px;
padding: 0px;
}
body {
font-family: "Trebuchet MS", "Verdana", "Tahoma", "Arial", sans-serif;
font-size: 12px;
background-color:#00FFFF;
background-image:none;
background-repeat:repeat-x;
background-position:center; /*10px 0px würde eine Verschiebung nach rechts um 10px bedeuten*/
/*background:#00FFFF url() center repeat-x; <-- statt der anderen background Attribute*/
}
a{
color:#0066CC;
}
a:hover{
color:#00CC33;
}
a:visited{
color: #000099;
}
h1,h2 {
color: #00CC33;
border-bottom: 1px dotted #00CC33;
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom: 5px;
}
h1{font-size: 180%;}
h2{font-size: 140%;}
img {
border-style:none;
}
p{
line-height: 140%;
text-align:justify;/*Blockschrift*/
margin-bottom:5px;
}
#main-container {
width: 768px;
margin: 40px 0px 20px 100px; /* oben rechts unten links Außenabstand*/
background-color:#FFFFFF;
Du kannst mit CSS alle HTML Tags direkt ansprechen.
Ich habe mir zu dem Thema von Galileo Press das Video von Bernhard Stockmann mit dem Titel "Websiten erstellen" angetan. Da erklärt er das wunderbar. Aber sonst gibbet mit selfhtml eine super Referenz und eine Menge freier Tutorial im Internet.
Wenn du Firefox nutzt, solltest du auch unbedingt das Plugin Firebug und das Web Developer Kit installieren -> sehr hilfreich.
Ansonsten schau dir einfach mal den Quelltext der Seiten an, die dir so gefallen und kopier dir den Quelltext in deine Datei um den Aufbau zu verstehen. Mit Firebug kannst du dann in Echtzeit CSS-Einstellungen vornehmen.
Zuletzt bearbeitet:
Ähnliche Themen
- Antworten
- 0
- Aufrufe
- 1K
- Antworten
- 0
- Aufrufe
- 956
- Antworten
- 0
- Aufrufe
- 1K
- Antworten
- 0
- Aufrufe
- 2K