WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- CSS - id oder class ???

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !

Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » CSS - id oder class ???... - 29 März 2024 Antworten
im Forum für Webhosting Homepage gefunden:
CSS - id oder class ???
Elliot
Fachidiot
Threadstarter




Beiträge: 135

Hallo!

Kann mir jemand in kurzen Worten sagen, wo bei CSS der Unterschied zwischen "id" und "class" ist?

Also wenn ich soetwas habe:
td.a { color:#FFFFFF; }

rufe ich es ja später mit
auf.

Kann ich es auch mit
aufrufen?

Wenn ja, wo ist der Unterschied?

Gruß, Elliot

_________________

Elliot - Das Schmunzelmonster

---
Elliot - Das Schmunzelmonster
Diese Nachricht wurde geändert von: languitar
  Profil   Website   Editieren   Zitieren
schergentoni
Fachidiot




Beiträge: 143

ich glaube (ohne gewähr), dass die id dazu da ist, wenn man nachträglich etwas ändern will, während definitionen in der class fest gelten sollen.

also mit class definiert man bspw. formatierungen, die so bleiben sollen.

id verwende ich bspw. bei layern, deren css attribute flexibel gehandhabt werden müssen.

bsp.:
#divBSP { position:absolute;top:100px;left:100px; }

und änder nachher bspw. per js die position:
divBSP.style.top=200;


formatierungsinformationen, die in einer class angegeben werden, ändere ich bspw. nicht nachträglich.


ob das so sein muss und so ist, weiß ich nicht ganz genau. so hab ich das aber bisher immer gehandhabt.



---

  Profil   E-Mail   Website   Editieren   Zitieren
tobias
Foren-Team




Beiträge: 708

"class" ist einfach dazu da, um eine CSS-Pseudoklasse einzubinden.

Beispiel:




Dieser Text ist rot...



------------

Mit id bezeichnest du hingegen ein Objekt, um es mittels DOM aufzurufen, z.B. in einem JavaScript. "id" ist vergleichbar mit "name" und hat meines Wissens nach nichts mit CSS zu tun.


  Profil   Website   Editieren   Zitieren
ThomasL
Pixelschubser




Beiträge: 9

hmn,

ich hab jetzt eine Tabelle, in der die ganzen < td > mit id's versehen sind. da die tab von einem anderen server kommt, kann ich der Tab nicht einfach die styles ändern.

wie kann ich jetzt via id's drauf zugreifen?

thx and greetinx
ThomasL

---
die hoffnung stirbt zu letzt

  Profil   E-Mail   Website   Editieren   Zitieren
c3o
Posting-Schinder




Beiträge: 585

Fehler: Zu wenig Info, um dieses Posting zu parsen

Auf welche Weise kommt die Tabelle von einem anderen Server auf deine Seite?
Wie ist sie bisher formatiert?
Wie soll sie nachher formatiert sein?

(Und die ursprünglichen Antworten in diesem alten Thema sind auch abenteuerlich...der Unterschied ist schlicht und einfach der, dass nur ein Element im HTML-Code eine bestimmte ID haben kann, während mehrere Tags/Elemente die gleiche Klasse haben können -- aber darum gehts ja gar nicht mehr.)

  Profil   E-Mail   Website   Editieren   Zitieren
ThomasL
Pixelschubser




Beiträge: 9

nun gut,

ich machs mal ausführlicher.
die tabelle wird via php in ein vorhandenes konstrukt eingelesen und zusammen ausgegeben.
ich habe mir die tabelle (die dann komplett in einer zeile steht) auseinander genommen und feststellen müssen das hier verschiedene ansätze verwendet werden. der erste sind font tags. gut, die würden sich umgehen lassen.
problematischer ist da schon die formatierung mittels einer externen css - datei, die mitten im geparsten code referenziert wird. und da ja immer die letzten style-sheets verwendet werden, werde ich wohl dagegen nicht ankommen.

nur zur info, die tab-zellen sehen wie folgt aus:
< td id="w" > ####inhalt#### < /td >

hab mich mal an den verursacher dieses schrotts gewandt, vielleicht läßt sich da was bewegen ;)

copus delicti : http://stendal.laleike-design.de/veranstaltung.php

---
die hoffnung stirbt zu letzt

  Profil   E-Mail   Website   Editieren   Zitieren
Investorman
Mausakrobat




Beiträge: 158

Der Unterschied ist meines Wissens nach, dass man eine "ID" vergibt, wenn diese Zuweisung einmalig sein soll. - "CLASS" hingegen verwendet man, wenn diese Zuweisung öfters vergeben werden soll ...

---
Investorman.com || Webstyleboard.de || Webmasterrecht.de ==> NEU: Urheberrechte bei Internetseiten

  Profil   Website   Editieren   Zitieren
n0f3aR
Mausakrobat




Beiträge: 154

Ich geben Investorman recht, ID ist für einmalige verwendung, class wird für mehrfachen gebrauch eingesetzt. ID gehört auf jeden Fall zu css, es gibt glaub ich in js auch id aber das hat nix miteinander zutun. Man sollte jedoch zur exakten darstellung lieber mit klassen arbeiten (class).

---
Kostenlos Webspace bei funpic.de

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » CSS - id oder class ???...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - CSS - id oder class ??? im Forum Homepage Hosting AntwortenLetztes Posting
Unvorhersehbare Layout-Verschiebungen auf meiner Seite - Ideen?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
0 20.08.2023 20:14 von Freud
Geschenkidee zum Geburtstag
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 14.04.2022 16:08 von bryleth03
Webdesigner gesucht
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 10.12.2021 15:04 von Rieke
Welcher Hoster ist der Beste?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
1 10.12.2021 15:02 von Rieke
Warum Wordpress?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
6 05.07.2021 18:27 von Rieke
Die Idee einen Blog zu führen
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 27.02.2021 09:50 von Samira2021
zu viele css dateien?!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
4 19.01.2021 19:20 von Laurena
WIe kann ich Datum ausblenden?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
1 23.11.2020 12:21 von noahradar96
Tabelle mit Mannschaftslogos
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
3 23.10.2019 14:54 von andyy
Eigene Website erstellen - kostenlos!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
0 17.05.2019 15:01 von Fusselchen



Besucher : 7975231    Heute : 182     Gestern : 388     Online : 30     29.3.2024    13:58      0 Besucher in den letzten 60 Sekunden        
Nach oben