Kleine Problemstellung mitm <div>-tag
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
allgemeine element
bestimmten stelle
container
display
element
explizite angabe
extra wurst
farbe
frage
genaueren infos
problem
ren
schrift
span
tabelle
tag
text
umgehen
wort
zeile
-
Zitat von Self HTML:
Sie k?nnen mehrere Elemente wie Text, Grafiken, tag/tabelle">Tabellen usw., in einen gemeinsamen Bereich einschlie?en. Dieses allgemeine Element bewirkt nichts weiter als dass es in einer neuen Zeile des Flie?textes beginnt.
Das Problem ist eben, "dass es in einer neuen Zeile des Flie?textes beginnt". Nun brauch ich es aber so, dass ich erst ein Wort habe dann den div-container und dann wieder text, OHNE einen Zeilenumbruch.
Hat jemand eine Idee, wie ich dieses Problem umgehen kann?
Als Info: Ich benutze den div-container, um per javascript, an einer bestimmten Stelle einen Text zu ver?ndern. Aus Gr?nden die jetzt ein wenig schwierig zu erl?utern w?ren, hilft es mir nicht, den anderen text mit ins Div zu schreiben, da dieser auf jeden Fall konstant sein soll.
Wenn euch noch etwas unklar ist bitte einfach nochmal nach genaueren Infos fragen... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
aber kann ich in ein <span>-tag auch einen text einf?gen und ihn nicht nur ver?ndern?
ich teste es mal
EDIT: Ja krass es funzt cool danke -
Und ganz professionell geht es mit CSS:
<div style="display:inline;">...</div>
oder so:
<style>
div.inline {
display: inline;
}
</style>
...
<div class="inline">...</div>
-
mal noch ne frage, wie kann ich tabellen mit css zentrieren?
-
<table align="center"> ?!
sonst musste ein div machen mit 100% und den table darein also:
<div style="width: 100%; text-align: center;"><table></table></div> -
also mit stlye="text-align:center;" gehts eben nich!
aber mit dem 100% sicher das das dann geht? -
also:
ich habe das immer mit <div align='center'><!-- die tabelle --></div> gemacht, oder halt einfach mit <center><!-- die tabelle --></center>
damit hat es immer funkioniert...
gibt es eine bessere m?glichkeit?
gru?
naeblis -
sollte auf jeden fall gehen aber probiers am besten aus @lucas
-
Und ganz professionell geht es mit CSS:
<div style="display:inline;">...</div>
oder so:
<style>
div.inline {
display: inline;
}
</style>
...
<div class="inline">...</div>
nee nee, also <span class='...'> </span> bzw <span id='...'> </span> zu benutzen ist besser.
1. Es ist ebenfalls CSS
2. Es ist genau f?r solche F?lle gedacht
3. Es ist bereits als Inline-Element definiert und ben?tigt daher keine explizite Angabe f?r display. Dein CSS-Sheet wird verschlankt. -
centieren mit css:
.center {
margin: 0 auto;
text-align: center; // f?r den IE ne extra wurst^^
}
<table class="center">
<!-- -->
</table> -
bei dem beispiel vom vorposter wird aber soweit ich wei? das inner der tabelle zentriert und es soll ja die ganze tabelle zentriert weden...
-
da die schrift, bzweise der inhalt in die td kaommt, und eine classe nicht vererbt wird^^
ansonten kann man mit css den td 'sagen', dass die schrift dort 'normal' sein soll.
td {
text-align: left;
}
und probiers mal aus, ohne text-align: center; centriert der IE nicht auch wenn das margin von anderen browsern richtig intepretiert wird^^ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage