Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

CSS mit oder ohne Klassen?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
danielr
PostRank 7
PostRank 7
Beiträge: 530
Registriert: 11.11.2003, 15:12
Wohnort: Ural

Beitrag von danielr » 24.05.2005, 07:51

Hallo!

ich hab mal eine frage zum css. man könnte eine klasse mit <h1> definieren oder einfach nur h1. welchen weg würdet ihr wählen, immerhin stände im 2.fall nur <h1> vor einem z.b. titel oder überschrift, im ersten fall dagegen nicht. oder stört sich z.b. google überhaupt nicht dran?

gruß,
danielr

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

pi-de
PostRank 6
PostRank 6
Beiträge: 406
Registriert: 22.03.2003, 11:06

Beitrag von pi-de » 24.05.2005, 08:05

In CSS kann man eine Klasse mit <h1> definieren oder einfach nur h1. ??

Eventuell könntest du meinen den Tag umzuschreiben oder eine Klasse
a la <h1 class="foo"> zu nutzen.
Ich finde das erste besser, da weniger Speicher und übersichtlicherer
Code, wenn konsequent durchgezogen.
Google ist es egal.

danielr
PostRank 7
PostRank 7
Beiträge: 530
Registriert: 11.11.2003, 15:12
Wohnort: Ural

Beitrag von danielr » 24.05.2005, 08:44

@pi-de

meinte das (beides in .css definiert):
<H1>lala</H1>
oder
<span class="H1">blabla</span>

danke und gruß,
danielr

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


depp ich
PostRank 9
PostRank 9
Beiträge: 1508
Registriert: 06.12.2004, 12:59

Beitrag von depp ich » 24.05.2005, 08:49

Hallo!
<span class="H1">blabla</span> ist Unsinn.
Ob <h1> oder <h1 class="soso"> ist egal.
lg
chio

danielr
PostRank 7
PostRank 7
Beiträge: 530
Registriert: 11.11.2003, 15:12
Wohnort: Ural

Beitrag von danielr » 24.05.2005, 09:15

@depp ich

das <span class="H1"> trifft man auch an im web. gibts irgendwo eine seite die solche fälle mal näher erläutert? hab noch nix gefunden..

gruß,
danielr

axelm
PostRank 7
PostRank 7
Beiträge: 603
Registriert: 18.10.2004, 11:42

Beitrag von axelm » 24.05.2005, 09:20

Hallo Danielr,

das span class="H1" ist so eine Art Cut & Paste Fehler von Leuten die CSS nicht verstanden haben. Die machen auch immer nich <font size="5">Text</font>
um ne dicke Headline zu malen statt <h1>Text</h1>
Und in der CSS h1 {font-size:26pt;} zu definieren.

Ähnliches sieht man bei der Meta Angabe
<meta name="audience"
die 1998 mal von Fireball eingeführt und später wieder verworfen wurde, und sich seitdem wie wild per Cut & paste verbreitet.

danielr
PostRank 7
PostRank 7
Beiträge: 530
Registriert: 11.11.2003, 15:12
Wohnort: Ural

Beitrag von danielr » 24.05.2005, 09:28

axelm hat geschrieben:Hallo Danielr,
das span class="H1" ist so eine Art Cut & Paste Fehler von Leuten die CSS nicht verstanden haben. Die machen auch immer nich <font size="5">Text</font>
um ne dicke Headline zu malen statt <h1>Text</h1>
Und in der CSS h1 {font-size:26pt;} zu definieren.
ich werd mal im Web nach definierten Standards für css suchen die das problem (s.o.) genau aufzeigen.

danke nochmal!

gruß,
danielr

Mr.Mindless
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 05.01.2005, 12:31

Beitrag von Mr.Mindless » 24.05.2005, 17:28

CSS:
h1 {color:#00FF00;}

HTML:
<h1>Headline</h1>

Was spricht dagegen?
Branchenverzeichnis speziell für Handwerker aus ganz Deutschland

Wissen ist Macht.
Nix wissen, macht nix.

axelm
PostRank 7
PostRank 7
Beiträge: 603
Registriert: 18.10.2004, 11:42

Beitrag von axelm » 24.05.2005, 17:51

Mindless: manche machen

CSS:
.h1 {color:#00FF00;}

HTML:
<span class="h1">Headline</span>
oder
<h1 class="h1">Headline</h1>

und das macht kein sinn.

Wirths Media
PostRank 9
PostRank 9
Beiträge: 2050
Registriert: 20.09.2004, 20:25

Beitrag von Wirths Media » 24.05.2005, 18:06


derHund
PostRank 5
PostRank 5
Beiträge: 296
Registriert: 08.01.2005, 14:39

Beitrag von derHund » 24.05.2005, 18:11

Und in der CSS h1 {font-size:26pt;} zu definieren.
aber bitte nicht einen weiteren copy/paste-fehler breittreten! die einheit pt hat nur im print-stylesheet zu stehen, keinesfalls soll pt für das screen-design herhalten müssen. => em oder %

ION
PostRank 6
PostRank 6
Beiträge: 396
Registriert: 24.05.2005, 14:58
Wohnort: Schwerin

Beitrag von ION » 24.05.2005, 18:17

hallo danielr,
viele wege führen mal wieder nach rom. :) wichtig ist, was hier auch schon gesagt wurde, dass die h1-überschriften auch h1-überschriften bleiben. dass sich google an einer klasse stört, habe ich auch noch nicht gelesen...

wenn du die h1 mit klassen definierst, bist du flexibler, weil du dir natürlich unendlich h1-klassen ausdenken und benutzen kannst. das wird dann zum horror, wenn mal änderungen anstehen, aber das muss jeder selbst wissen :D

oder du definierst den tag h1 an sich, wie hier schon aufgezeigt, was eleganter ist, aber unflexibler. zusätzlich kannst du aber sagen, wie der tag h1 innerhalb eines anderen tags aussehen soll. z.b. soll die h1-überschrift innerhalb eines div-container mit id="navi" anders aussehen als in einem div-container mit id="content". das sieht dann so aus:
div#navi h1 {
...
}

mich hat das erstmal verwirrt, aber man kann spannende sachen damit machen, die auch sehr suchmaschinenfreundlich sind :) - finde ich :D

axelm
PostRank 7
PostRank 7
Beiträge: 603
Registriert: 18.10.2004, 11:42

Beitrag von axelm » 25.05.2005, 09:01

Unter
https://www.xhtmlforum.de/viewtopic.php?p=28653#28653
habe ich auch einen lustigen Thread gestartet mit der Frage welchen Vorteil es bringt Menüs als Listen zu codieren.

ION
PostRank 6
PostRank 6
Beiträge: 396
Registriert: 24.05.2005, 14:58
Wohnort: Schwerin

Beitrag von ION » 25.05.2005, 13:00

...welchen Vorteil es bringt Menüs als Listen zu codieren.
Ich antworte mal hier... :D

Die Überlegung ist im Prinzip einfach: Ein Menü ist eine Liste. Für Listen gibt es passende HTML-Tags. Fertig. :)

Die Diskussion könnte man nur andersherum führen: Warum sollte ein Menü keine Liste sein?

Über div-Container mit verschiedenen IDs kann man das ja sogar sehr schön anpassen. Auch Hintergrundgrafiken und Mouse-over-Effekte, die "früher" nur mittels JavaScript gingen, lassen sich so realisieren.

Eine Seite, an der ich übrigens nicht beteiligt bin, zeigt da ein paar Möglichkeiten:
www.strelasundquerung.de

Übrigens werden da Tabellen nur benutzt, wenn es um die tabellarische Darstellung von Daten geht, soweit ich das sehe :D

Mr.Mindless
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 05.01.2005, 12:31

Beitrag von Mr.Mindless » 26.05.2005, 10:15

@axelm:
da geb ich dir recht :)
Branchenverzeichnis speziell für Handwerker aus ganz Deutschland

Wissen ist Macht.
Nix wissen, macht nix.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag