Diskuze: Nefunkční text-align

HTML a CSS HTML a CSS Nefunkční text-align American English version English version

Avatar
Kejmou
Člen
Avatar
Kejmou:

Ahoj,

když chci normálně dát odkaz doprostřed, proč to takto nejde??

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <meta name="generator" content="PSPad editor, www.pspad.com">
  <title></title>
  </head>
  <body>
               <a href="https://www.seznam.cz" style="text-align:center;">Seznam</a>
  </body>
</html>
 
Odpovědět 2.9.2014 13:02
Avatar
blend.miro
Člen
Avatar
blend.miro:

skus to dat cez <link rel="" /> tam cestu na css subor, či to pojde a ked nie, tak

<body style="text-align:center;">

alebo to daj do divu, alebo tabulky :)

 
Nahoru Odpovědět 2.9.2014 13:18
Avatar
Kejmou
Člen
Avatar
Odpovídá na blend.miro
Kejmou:

Nepotřebuju body. Chci pouze odkaz. Přes externí soubor, také nejde.

 
Nahoru Odpovědět 2.9.2014 13:19
Avatar
blend.miro
Člen
Avatar
blend.miro:

Tak potom, ako som pisal, daj to toho divu, alebo tabulky a mas to.

<div>

by mal stacit. Samozrejme s tym, ze mu tam das ten styl.

Editováno 2.9.2014 13:22
 
Nahoru Odpovědět 2.9.2014 13:21
Avatar
Kejmou
Člen
Avatar
Kejmou:

Nepleť sem pořád tabulku. Div taky nefunguje.

 
Nahoru Odpovědět 2.9.2014 13:22
Avatar
blend.miro
Člen
Avatar
blend.miro:
<section style="text-align:center;"><a href="https://www.seznam.cz" >Seznam</a></section>

- ide

 
Nahoru Odpovědět 2.9.2014 13:32
Avatar
STP
Člen
Avatar
STP:
<div style="text-align:center;"> <a href="https://www.seznam.cz" >Seznam</a></div>

taky jede ;)

Nahoru Odpovědět 2.9.2014 13:33
Když umřít, tak online!!!
Avatar
Kejmou
Člen
Avatar
Kejmou:

A proč nejde samotný odkaz?

 
Nahoru Odpovědět 2.9.2014 13:46
Avatar
anemgare
Člen
Avatar
Odpovídá na Kejmou
anemgare:

Protože odkaz je inline element a má takovou šířku, jakou potřebuje. To znamená, že pokud má text odkazu šířku 100px, celý odkaz bude mít také šířku 100px.

Tím, že zadáš

style="text-align: center"

, v podstatě říkáš, že odkaz o šířce 100px má vycentrovat svůj obsah (100px). Výsledkem je přesně stejný obsah.

Když ale použiješ div, který má šířku přes celou obrazovku, je v něm možné odkaz vycentrovat.

 
Nahoru Odpovědět 2.9.2014 13:55
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
Odpovídá na anemgare
Daniel Vítek:

Nemusí ani používat div, stačí, když mu nastaví display: block;.

 
Nahoru Odpovědět  ±0 2.9.2014 15:42
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
Odpovídá na Daniel Vítek
Daniel Vítek:

Tzn.

<a href="http://mujweb.cz" style="display: block; text-align: center;">Odkaz bude na střed</a>
 
Nahoru Odpovědět  -1 2.9.2014 15:54
Avatar
David Hynek
Redaktor
Avatar
Odpovídá na Kejmou
David Hynek:

fakt tam chceš HTTPS? Nestačí ti HTTP? :)

Nahoru Odpovědět 2.9.2014 16:56
Čím víc vím, tím víc věcí nevím.
Avatar
Jiří Gracík
Redaktor
Avatar
Odpovídá na Daniel Vítek
Jiří Gracík:

Což je poměrně nesmyslné. Půjde pak klikat na celý řádek, což většinou není účel odkazu.

Nahoru Odpovědět  +1 2.9.2014 16:58
Creating websites is awesome till you see the result in another browser ...
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
Odpovídá na Jiří Gracík
Daniel Vítek:

Jó, tak to mi zrovna nedošlo :D

 
Nahoru Odpovědět  +1 2.9.2014 17:37
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 14 zpráv z 14.