IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Nefunkční text-align

Aktivity
Avatar
pokusnicek
Člen
Avatar
pokusnicek:2.9.2014 13:02

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:2.9.2014 13:18

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
pokusnicek
Člen
Avatar
Odpovídá na blend.miro
pokusnicek:2.9.2014 13:19

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:2.9.2014 13:21

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
pokusnicek
Člen
Avatar
pokusnicek:2.9.2014 13:22

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

 
Nahoru Odpovědět
2.9.2014 13:22
Avatar
blend.miro
Člen
Avatar
blend.miro:2.9.2014 13:32
<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:2.9.2014 13:33
<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
pokusnicek
Člen
Avatar
pokusnicek:2.9.2014 13:46

A proč nejde samotný odkaz?

 
Nahoru Odpovědět
2.9.2014 13:46
Avatar
Odpovídá na pokusnicek
Neaktivní uživatel:2.9.2014 13:55

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
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:2.9.2014 15:42

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

Nahoru Odpovědět
2.9.2014 15:42
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:2.9.2014 15:54

Tzn.

<a href="http://mujweb.cz" style="display: block; text-align: center;">Odkaz bude na střed</a>
Nahoru Odpovědět
2.9.2014 15:54
Neaktivní uživatelský účet
Avatar
David Hynek
Tvůrce
Avatar
Odpovídá na pokusnicek
David Hynek:2.9.2014 16:56

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
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:2.9.2014 16:58

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

Nahoru Odpovědět
2.9.2014 16:58
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:2.9.2014 17:37

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

Nahoru Odpovědět
2.9.2014 17:37
Neaktivní uživatelský účet
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.