Jak skrýt text na webové stránce?

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Peťa
Level 5
Level 5
Příspěvky: 2123
Registrován: duben 10
Pohlaví: Muž
Stav:
Offline

Jak skrýt text na webové stránce?

Příspěvekod Peťa » 15 led 2012 11:14

Ahoj,

chtěl bych na svou stránku umístit nějaký text, který by nebyl vidět. Dal jsem stejnou barvu textu jako pozadí, ale když někdo přes to místo, kde text je přejede myší jako když chce označovat text tak text je vidět. Jak by to šlo skrýt lépe?

Reklama
Uživatelský avatar
Ellrohir
nováček
Příspěvky: 49
Registrován: prosinec 11
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak skrýt text na webové stránce?

Příspěvekod Ellrohir » 15 led 2012 11:17

pomocí css:

Kód: Vybrat vše

<div style="display: none;">Text, který se nemá zobrazit</div>
"Zprávy mají velikost, třeba i nulovou, a mají nějaký význam, třeba i žádný."

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: Jak skrýt text na webové stránce?

Příspěvekod d1amond » 15 led 2012 11:44

To chceš očůrávat vyhledávací roboty? :lol:
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Jak skrýt text na webové stránce?

Příspěvekod faraon » 15 led 2012 12:01

K čemu to má sloužit? Jestli chceš takhle posílat zprávy, tak použij radši nějakou šifru ;-)
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak skrýt text na webové stránce?

Příspěvekod CZechBoY » 15 led 2012 12:58

já používám <div style="display:none">SEO text</div> (jak již bylo uvedeno)
Když to tam nemám tak mi Google u výsledku napíše obsah menu, fakt super..
meta s description mám vyplněné, ale na to jaksi kašle
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Jak skrýt text na webové stránce?

Příspěvekod Myloš » 15 led 2012 14:46

display: none; = stránka je zformátovaná tak, jako kdyby tam ten prvek vůbec nebyl.
visibility: hidden; = prvek je na stránce normálně přítomný, zabírá své místo, ale je zcela neviditelný.

Z pohledu SEO je to spíš praseo, tedy prasárna a pokud jestli se nic nezměnilo, vyhledávače ji po právu penalizují.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak skrýt text na webové stránce?

Příspěvekod CZechBoY » 15 led 2012 14:51

Myloš: pak by mě docela zajímalo jak obyčejně řeknu Googlu co chci mít v popisku odkazu ve výsledcích vyhledávání, pač já vždycky za <body> mám hned menu a ne obsah stránky, či krátký popisek
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Jak skrýt text na webové stránce?

Příspěvekod Myloš » 15 led 2012 15:06

Netvrdil jsem, že Gůůgl penalizuje každé skrývání textu, ale jestliže na stránce najde schovaná slova, na které se kodér snaží navázat SEO, tedy například:
<p style="visibility: hidden;">Sex, xxx, porno, adult, pornstar, Dolly Buster, Pamela Anderson, Hustler, Leo, Sex, xxx, porno, adult, pornstar, Dolly Buster, Pamela Anderson, Hustler, Leo, Sex, xxx, porno, adult, pornstar, Dolly Buster, Pamela Anderson, Hustler, Leo, Sex, xxx, porno, adult, pornstar, Dolly Buster, Pamela Anderson, Hustler, Leo, Sex, xxx, porno, adult, pornstar, Dolly Buster, Pamela Anderson, Hustler, Leo</p> atd., pak bych o penalizaci nepochyboval.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

Uživatelský avatar
Ellrohir
nováček
Příspěvky: 49
Registrován: prosinec 11
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak skrýt text na webové stránce?

Příspěvekod Ellrohir » 15 led 2012 15:09

ono se to dá použít i proti spambotům, když do toho vrazíte pole formuláře, u kterýho hlídáte NEvyplněnost...nevidím tolik do spambotů, nakolik si to už dneska uměj ohlídat, ale nepřijde mi to jako nejhorší nápad .)
"Zprávy mají velikost, třeba i nulovou, a mají nějaký význam, třeba i žádný."

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak skrýt text na webové stránce?

Příspěvekod CZechBoY » 15 led 2012 15:14

Myloš: tak a zase mám na co koukat :D
IMHO spamboti jsou pořád blbý, javascript nemají a hlavní města států neumí, sčítat z obrázku většinou taky ne
visibility:hidden je na nic, pořád ti tam zůstane nějaká díra nahoře třeba
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Jak skrýt text na webové stránce?

Příspěvekod Myloš » 15 led 2012 15:17

CZechBoY:
Není pravda, že je visibility:hidden na nic. Z hlavy mě napadá nezastupitelné využití „Viktora čističe“ – <hr style="clear: both; visibility: hidden;"> – tohle s display:none neuděláš.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jak skrýt text na webové stránce?

Příspěvekod CZechBoY » 15 led 2012 15:21

k čemu je ten kod horizontální čáry, když ji stejně neuvidim? jako clearer se používá obyč <div clear="both"> nebo přes CSS ne?

jako já neříkám, že visibility je nepoužitelný.. je to dobrá věc na různý JavaScript hrátky se schováváním textu :)
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti