mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 04:24 Benutzername: Passwort: Auto-Login

Thema: CSS Background no Repeat mit Hintergrundfarbe vom 02.04.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> CSS Background no Repeat mit Hintergrundfarbe
Seite: Zurück  1, 2, 3  Weiter
Autor Nachricht
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Mo 06.04.2009 20:20
Titel

Antworten mit Zitat Zum Seitenanfang

ccisco hat geschrieben:
sahnemuh hat geschrieben:
jedes html element ist per se ein potentielles "div"
Außer html und body (die man ja auch nur einmal verwenden darf) fällt mir nichts ein, was man mit einem div-Element vergleichen könnte.

Ich würd's so ausdrücken: Man sollte erst probieren HTML-Elemente mit CSS zu versehen, bevor man zusätzliches Markup verwendet.

Beispiel:
Code:
<ul id="nav">
<li></li>
</ul>

anstatt
Code:
<div id="nav">
<ul>
<li></li>
</ul>
</div>


O.K. - lass es mich anders formulieren: Jedes Container Element lässt sich per display: block (sofern inline) dazu ge/mißbrauchen das selbe Verhalten wie ein div zu haben. Ob ich jetzt ein semantisch bedeutungsloses Element verwende oder nicht, ist da wurst. Daher benutze ich, wie du eben auch noch mal gesagt hast, möglichst wenig "sinnlose Container" (divs) und regele das ganze über die Elemente die eh schon da sind, weil ich sie zur Auszeichnung meiner Inhalte brauche. Daher auch der Einwand mit dem body Tag - das benutze ich anstatt eines "wrapper divs". Im Grunde habe ich also genau das selbe gemeint wie du Lächel
Was das Thema "Verständniss von XHTML/CSS" angeht, schlage ich vor, du klickst mal in meinem Profil auf alle Beiträge dieses Benutzers" und liest dir durch, zu welchen fachlichen Themen ich hier für gewöhnlich schreibe. Danach darfst du das gerne noch mal wiederholen.


Zuletzt bearbeitet von sahnemuh am Mo 06.04.2009 20:22, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Benutzer 79527
Account gelöscht


Ort: -

Verfasst Mo 06.04.2009 21:37
Titel

Antworten mit Zitat Zum Seitenanfang

Ich hab auch in keiner Weise deine HTML-Fertigkeiten infrage gestellt, aber nobody is perfect und in dem Fall hast du dich nicht ganz korrekt ausgedrückt. Lächel

Übrigens habe ich es nicht überlesen, dass du mit dem body-Element-Beispiel mit mir übereinstimmst. * Ja, ja, ja... *

P. S.: Das body-Element besteht aus einem Anfangs- und einem End-Tag. Wenn man darüber spricht ist die Bezeichnung body-Tag irreführend/falsch.

P. P. S.: *durch-beiträge-von-sahnemuh-durchwühl*

P. P. P. S.: Wieso gibt's eigentlich kein HTML-/CSS-Unterforum, aber eines für "Programmierung"? HTML-/CSS-Probleme im "Nonprint-Allgemeines"-Unterforum zu schreiben ist auch nicht das Wahre. Anfänger schreiben intuitiv ihre HTML-/CSS-Probleme in dieses Unterforum rein. Mit einem HTML-/CSS-Unterforum könnte man diesem Irrtum/dieser Versuchung entgegentreten.


Zuletzt bearbeitet von am Mo 06.04.2009 22:32, insgesamt 3-mal bearbeitet
 
Anzeige
Anzeige
Benutzer 79527
Account gelöscht


Ort: -

Verfasst Mo 06.04.2009 22:31
Titel

Antworten mit Zitat Zum Seitenanfang

Doppel-Post... * Ich geb auf... *

Zuletzt bearbeitet von am Mo 06.04.2009 22:31, insgesamt 1-mal bearbeitet
 
ApfelQFeierabend

Dabei seit: 05.04.2008
Ort: Regensburg
Alter: 37
Geschlecht: Männlich
Verfasst Mo 06.04.2009 23:12
Titel

Antworten mit Zitat Zum Seitenanfang

sahnemuh hat geschrieben:
jedes html element ist per se ein potentielles "div".


selbst wenn man display block nimmt, wird das hier niemals validieren <ul><p></p></ul>

und elemente wie <br /> oder <img /> brauch ich garnicht zu erwähnen

echte struktur krieg man nur mit html, head, body, div und span, wobei die ersten zwei für mich auch fraglich sind. hab das aus dieser seite hier: http://htmldog.com/reference/htmltags/


Zuletzt bearbeitet von ApfelQFeierabend am Mo 06.04.2009 23:13, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
zweitaccount

Dabei seit: 25.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 06.04.2009 23:45
Titel

Antworten mit Zitat Zum Seitenanfang

<ot>
Wer sich mit der So-wenig-Wrapper-wie-mögich-Philosophie
etwas eingeschränkt fühlt, sollte mal spaßeshalber ein
Template auf Basis des Drupal-Zen-Theme schreiben.
Hier mal ein noch relativ 'unverschachteltes' Beispiel:
http://www.prosepoint.org/
Danach macht man sich keine Gedanken mehr, über den
einen oder anderen Wrapper zuviel. *ha ha*
</ot>
  View user's profile Private Nachricht senden
Benutzer 79527
Account gelöscht


Ort: -

Verfasst Di 07.04.2009 09:15
Titel

Antworten mit Zitat Zum Seitenanfang

ApfelQFeierabend, head eignet sich so und so nicht, um "Struktur hinzukriegen". Und wieso sollte man dem span ein "display:block;" verpassen. Dann kann man doch gleich ein div hernehmen.

zweitaccount, oh...mein...gott. "</div></div></div></div></div></div></div></div>"

...das nenn' ich mal eine div-Suppe. Perfektes Beispiel dafür, wie man eine Website nicht konzipieren sollte. Wartbarkeit geht gegen minus unendlich.


Zuletzt bearbeitet von am Di 07.04.2009 09:16, insgesamt 1-mal bearbeitet
 
zweitaccount

Dabei seit: 25.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 07.04.2009 10:39
Titel

Antworten mit Zitat Zum Seitenanfang

Zur Drupals Ehrenrettung sei aber angemerkt,
dass dies eine wirklich durchdachte Divilis ist und
man über das Zen-Theme in kurzer Zeit wirklich
nahezu alles - rein über Css - darstellen kann, ohne
auch nur einen Htmltag geschrieben zu haben.
* Mmmh, lecker... *

Davon abgesehen ist ja dem gewöhnlichen User der Codeverhau
hinter den Kulissen sowieso relativ Schnuppe.
  View user's profile Private Nachricht senden
Benutzer 79527
Account gelöscht


Ort: -

Verfasst Di 07.04.2009 11:11
Titel

Antworten mit Zitat Zum Seitenanfang

zweitaccount hat geschrieben:
Davon abgesehen ist ja dem gewöhnlichen User der Codeverhau hinter den Kulissen sowieso relativ Schnuppe.
Es geht ja auch nicht um den Besucher, sondern um denjenigen, der sich mit dem Code auseinandersetzen muss.

Um beim prosepoint.org-Beispiel zu bleiben: Zwölf div-Elemente hinzuklatschen, die gleich wieder geschlossen werden (= keinen Zweck erfüllen), finde ich nicht sonderlich "durchdacht". Und eine durchdachte Divilitis gibt's sowieso nicht. div-Suppen sind eher das Gegenteil von einem durchdachten Konzept und lassen sich in den allermeisten Fällen auch vermeiden.

Genausowenig durchdacht sind Dinge wie
Code:
<div id="mission">Welcome to ProsePoint</div>


Semantik gleich null.

P. S.: Hab die Seite mal durch diesen Semantik-Validierer gejagt. Ergebnis:
Zitat:
105 <div> with no additional content to their unique child
Au weia!

Zuletzt bearbeitet von am Di 07.04.2009 11:29, insgesamt 3-mal bearbeitet
 
 
Ähnliche Themen background-repeat:no-repeat funktioniert nicht.
background-repeat im IE6
IE6 background repeat-y
background-repeat
CSS: background-position bei repeat-y
css fragen wegen background repeat
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.