XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   CSS (http://xhtmlforum.de/forumdisplay.php?f=73)
-   -   Elemente ohne Tag mit externem Stylesheet ändern (http://xhtmlforum.de/showthread.php?t=73756)

crane 11.02.2019 12:25

Elemente ohne Tag mit externem Stylesheet ändern
 
Hallo zusammen,
wie kann ich mit Hilfe eines externen Stylesheet Elemente die in keinem Tag eingebunden sind formatieren. Ich möchte die Schriftgröße von solchen Elementen abhängig von der Darstellung, d.h. Desktop und Mobil verändern.

Im Html sieht es folgendermaßen aus:
<a href="impressum.htm">Impressum</a> | &copy; 2019 Andrea Zinser | <a href="datenschutz.htm">Datenschutz</a>

Wie ich die Links gestallte weiß ich. Aber wie ich den Teil zwischenden beiden Links im Stylesheet verändern kann weiß ich nicht.

Die Links gestallte ich übrigens mit dem Stylesheet folgendermaßen:
#footer a{font-size:10pt; margin-top: 5px; display: inline-block;}
Kann mir da jemand etwas dazu schreiben.

Vielen lieben Dank

cloned 11.02.2019 12:38

Jedes Element ist in einem Tag eingebunden. Das oberste Tag-Element ist meistens <body>, in deinem Fall ist es ein Element mit der ID footer, ob es sich dabei um ein <footer id="footer"> oder <div id="footer"> handelt kann man nicht sagen.

Du kannst also mit #footer den Text zwischen den Links stylen. Dabei veränderst du aber auch das styling der Links, da musst du eventuell noch nachbessern wenn die dann nicht passen.

inta 11.02.2019 21:08

Nur um die Formulierung noch einmal klarzustellen: Tags enthalten niemals Elemente, sondern maximal Attribute. Elemente bestehen aus ein bis zwei Tags und beinhalten Kindelemente oder/und Text(knoten).

Code:

<footer>
ist ein (öffnendes) Tag

Code:

</footer>
ist ein (schließendes) Tag

Code:

<footer></footer>
ist eine Element.

Code:

<footer id="foo">
ist ein Tag (mit einem Attribut namens "id")

Code:

<img>
oder (eindeutiger)
Code:

<img/>
ist sowohl ein Tag als auch ein Element.

Es ist immer gut die Begriffe genau zu kennen und verwenden, dann gibt es auch keine Missverständnisse.


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:03 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2022, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2022