Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Změna barvy textu (odkazu) pomocí HTML

Dobrý den.
Nevím, zda tyto dotazy, ohledně tvorby webových stránek, HTML a CSS patří vůbec do PC poradny, pokud ne, budu rád za doporučení jiného fóra, kde s dotazem uspěji lépe.

Chtěl bych se, prosím, zeptat, jak lze pomocí HTML "kódu" nastavit, aby se mi text, který obsahuje odkaz na danou stránku při najetí myši změnil na jinou barvu. Bohužel prošel jsem veškeré weby, kde to radí, ale pouze pomocí CSS a ten je poněkud odlišný od HTML, který používám a netuším, jak to udělat.
Chci tedy, aby daný text obsahoval odkaz (zároveň aby nebyl podtržen, neboť to podrtržení se mi nelíbí - tam jsem použil, snad správně a style="text-decoration: none" - pokud je i jiná možnost a metoda, uvítám radu), a aby se text po najetí myší zabarvil (třeba do červené nebo do nějaké jiné barvy, to je nyní jedno).

Napíši můj případ:
........<a style="text-decoration: none" href="kartacky-pro-kobold-eb7">Kartáčky EP7 pro elektrický kartáč Kobold EB7</a></h6><img class="" alt="" title="" src="data/files/prislusenstvi-a-spotrebni-material/kartacky/p914000-2-1.jpg">

Vím, že pro použití změny zabarvení textu po najetí myší mám použít a:hover {color:red;} dle CSS, ale vůbec nevím, jak to aplikovat do kódu pomocí HTML, zkoušel jsem to a hover="color: red" případně i mnoho různými kombinacemi, ale zkrátka se mi to nedaří.

Za radu moc díky.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Tohle asi v samotném HTML neuděláš. Proč nemůžeš použít CSS?
Wikan 18.03.2024 13:19
Wikan
Upřímně? Protože jsem se začal učit styl pomocí HTML a CSS prozatím vůbec neovládám. Nelze případně…
DavidDizzer 18.03.2024 13:53
DavidDizzer
No ale potom sa budeš učiť nezmysel, pretože na štýlovanie (zmeny farieb, rozmerov, odtieňov, zaoble… nový
Ale 19.03.2024 10:41
Ale
Zapiš ty styly do hlavičky: <html> <head> <style type="text/css"> a:hover {color:red;} a {text-dec…
JoDiK 18.03.2024 13:51
JoDiK
Obecně mi to nedává celé smysl. </h6>ukončovací, když chybí počáteční <h6>, dále jak to mám udělat,…
DavidDizzer 18.03.2024 14:23
DavidDizzer
Prozradíš, jaký to je redakční systém? Jinak se nemá cenu dohadovat.
host 18.03.2024 14:32
host
Redakční systém WZ, mám tam zaplacenou doménu i onen redakční systém s úložištěm už rok, na začátky…
DavidDizzer 18.03.2024 14:38
DavidDizzer
Za mě sis pro začátečníka zvolil špatnou cestu. Jako začátečník by sis měl osahat přímo HTML a CSS.…
Wikan 18.03.2024 14:43
Wikan
Jo, přesně tak :) Tady třeba mám udělané odkazy s hover Blog - myslím ty hnědé oválné nahoře v navi… nový
gilhad 19.03.2024 07:40
gilhad
Co toto? <a style="color:blue; text-decoration: none; background: white;" href="https://seznam.cz"…
IQ37 18.03.2024 14:35
IQ37
Tomu úplně nerozumím. Celé tvé uvedené jsem zkopíroval a vložil, ale řádky onmouseover="this.style.c… nový
DavidDizzer 19.03.2024 00:54
DavidDizzer
Teď jsem to zkusil uložit, odkaz je modrý, nepodtržený, když na něj najedu myší tak zezelená, když o… nový
gilhad 19.03.2024 01:58
gilhad
Tak teď nevím, proč to nejde. Můžeš mi, prosím, napsat znovu konkrétně celý kód, jaký jsi použil? Op… nový
DavidDizzer 19.03.2024 02:17
DavidDizzer
Nechápu to. Vytvořil jsem tedy novou stránku (na mém webu, zkušební) a vložil tam přesně onen kód. K… nový
DavidDizzer 19.03.2024 02:24
DavidDizzer
Zkusil jsem tam vlézt a je to nějaké celé rozbité - například ani nefunguje lokální menu přez pravé… nový
gilhad 19.03.2024 07:21
gilhad
Úplně jednoduše udělal jsem si na disku soubor zxcv.html (protože takto dělaná jména - kus dolní ř… nový
gilhad 19.03.2024 06:54
gilhad
Jenomže on používá redakční systém WZ, který se jmenuje Tvůrce webu. https://www.webzdarma.cz/tvurce… nový
host 19.03.2024 07:15
host
Viz začátek vlákna ]:) Pokud ti je HTML editor vyhazuje, tak je vadný a měl bys ho vyhodit. na WZ… nový
gilhad 19.03.2024 07:24
gilhad
Jenže on se nechce redakčního systému vzdát a psát web ručně, chápeš? nový
host 19.03.2024 07:25
host
Já jsem z dotazu pochopil, že chce mít web podle svých představ, kde mu odkazy při najetí myší budou… nový
gilhad 19.03.2024 07:46
gilhad
Ostatně já taky používám jednoduchý redakční systém, který jsem si sám napsal, takže nemusím psát je… nový
gilhad 19.03.2024 08:29
gilhad
HOST: Jenže on se nechce redakčního systému vzdát a psát web ručně, chápeš? Ano, překopávat celý… nový
DavidDizzer 19.03.2024 23:21
DavidDizzer
Jenomže on používá redakční systém WZ, který se jmenuje Tvůrce webu. https://www.webzdarma.cz/tvurce… nový
DavidDizzer 19.03.2024 23:18
DavidDizzer
Ten editor ti asi přepisuje ten vložený kód. Tohle nemůžeš vkládat přímo do stránky, ale do zdrojáku… nový
IQ37 19.03.2024 08:56
IQ37
Na to nestačí nikdo - editor běží na serveru, k jeho zdrojákům samozřejmě nemá přístup. nový
host 19.03.2024 09:03
host
Nečetl jsem všechny příspěvky, třeba si ten ten systém instaloval sám (ale zřejmě nee). nový
IQ37 19.03.2024 09:07
IQ37
Redakční systém WZ, mám tam zaplacenou doménu i onen redakční systém s úložištěm už rok https://pc.… nový
host 19.03.2024 09:13
host
používať eventy volajúce JS na aplikovanie CSS je asi taký nezmysel ako ísť z Bratislavy do Brna aut… nový
Ale 19.03.2024 10:49
Ale
Co toto? znamená, že je to jedna z možností, jak to bude fungovat i v Londýně. nový
IQ37 19.03.2024 12:56
IQ37
Áno, z Bratislavy do Brna dôjdeš aj keď pôjdeš cez Londín... ale povedz mi kto by bol normálny, aby… nový
Ale 19.03.2024 13:59
Ale
To teď řešíte mezi sebou vy dva nebo to je narážka i na mě? :D Se v tom nějak ztracím :D nový
DavidDizzer 19.03.2024 23:16
DavidDizzer
V podstatě je to narážka na to původní řešení od IQ37, kde v tagu používá ty eventy onmouseover (čím… poslední
gilhad 20.03.2024 07:32
gilhad

No ale potom sa budeš učiť nezmysel, pretože na štýlovanie (zmeny farieb, rozmerov, odtieňov, zaoblení, animácie) slúži práve ten CSS.

To je ako keby som mal auto, ale nechcel si mať kolesá. Ale namiesto toho aby si natankoval (pridal CSS) zatiaľ čo máš kanister hneď vedľa seba, tak by si to (plne funkčné) auto tlačil, a takto sa snažil ísť do iného mesta. Proste debilizmus... ak sa to chceš poriadne naučiť, nauč sa to rovno s CSS.

Ak chceš aplikovať CSS do HTML, tak v <head> tagu pridaj <link rel="stylesheet" href="style.css"> a v súbore style.css napíšeš to css.

Zapiš ty styly do hlavičky:


<html>
  <head>
  <style type="text/css">
   a:hover {color:red;}
   a {text-decoration: none}
  </style>
  </head>
  <body>
    <a href="kartacky-pro-kobold-eb7">Kartáčky EP7 pro elektrický kartáč Kobold EB7</a></h6><img class="" alt="" title="" src="data/files/prislusenstvi-a-spotrebni-material/kartacky/p914000-2-1.jpg">
  </body>
</html>

Obecně mi to nedává celé smysl. </h6>ukončovací, když chybí počáteční <h6>, dále jak to mám udělat, aby se to celé nerozhodilo a vlastně vůbec fungovalo. Takto jsem to použil a nejde to.

to HTML tam je dle mě taky nějak navíc/zbytečné?. Jak to, prosím, spojit do jednoho, co uvádíš ty a co uvádím já:

<div class="container">

<div class="row justify-content-center text-center">
<div data-aos="fade-up" class="col-md-3 col-md-3 mb-5 mb-lg-0">
<h6 class="keditable" style="--kedit-fsx: 1.05;"><a style="text-decoration: none" href="kartacky-pro-kobold-eb7">Kartáčky EP7 pro elektrický kartáč Kobold EB7</a></h6><img class="" alt="" title="" src="data/files/prislusenstvi-a-spotrebni-material/kartacky/p914000-2-1.jpg">
</div>
->>>>......další div podobného stylu v daném kontejneru..... ->>>>>

Takže jak aplikovat to tvé <head>
<style type="text/css">
a:hover {color:red;}
a {text-decoration: none}
</style>
</head>
<body>
<a href="kartacky-pro-kobold-eb7">Kartáčky EP7 pro elektrický kartáč Kobold EB7</a></h6><img class="" alt="" title="" src="data/files/prislusenstvi-a-spotrebni-material/kartacky/p914000-2-1.jpg">
</body> do toho mého ? ::)

Redakční systém WZ, mám tam zaplacenou doménu i onen redakční systém s úložištěm už rok, na začátky to prozatím stačí, než se naučím všechno, což bude trvat, tak si pak klidně zapaltím profi, ale nemá smysl investovat do něčeho, co stejně nebudu hned ovládat. Proto mám zatím, řekl bych, na začátečníka, vkusnou webovku a chci se učit dále, takže ono kódování se učím právě těmi úpravami dle toho, co potřebuji udělat dle sebe a ne v rámci předdefinovaného stylu daného redakčního systému. Prozatím se mi to daří, ale některé věci, např. ona změna barvy při najetí, je pro mě poněkud složitější. Samozřejmě jsem spíše začátečník. Proto jsem volil prozatím redakční systém.

Jo, přesně tak :)

Tady třeba mám udělané odkazy s hover Blog - myslím ty hnědé oválné nahoře v navigaci

v HTML to pak vypadá nějak takto


<body>
	<header id="top" class="SiteHead">  
		<nav class="SiteNav tags">
			<ul>
				<li><a href="../.tags/Arduino.html">Arduino</a></li>
				<li><a href="../.tags/Drobnicky.html">Drobnicky</a></li>
...
				<li class="actual"><a href="../.tags/blog.html">blog</a></li>
...

a v CSS to pak vypadá nějak takto



.SiteNav {border-radius: 0.5em; text-align: left;background:#BBBBBB;}

.SiteNav ul { padding:0; margin:0; border-radius: inherit;}
.SiteNav li { display:inline; border-radius: inherit;}

.SiteNav a { padding: 0 1em;}
.SiteNav a:link, .SiteNav a:visited { color: white; background: #703030;}
.SiteNav a:hover, .SiteNav a:active { color: black; background: green;}

.actual a:link, .actual a:visited { color: yellow; background: red; }
.actual a:hover, .actual a:active { color: yellow; background: green; }

čili fakt nic složitého a co tu popisuje za porody s tím HTML prasičem (editor bych tomu neříkal), to už dávno mohl mít takle hotové a snadno si to měnit ...

Tomu úplně nerozumím. Celé tvé uvedené jsem zkopíroval a vložil, ale řádky onmouseover="this.style.color='#0F0'" a onmouseout="this.style.color='#00F'">Text odkazu</a po uložení stejně zmizely, jsou tedy asi neplatné.

lze to vůbec takto napsat samostatně to onmouseover a onmouseout? Zůstal jen modrý text „text odkazu“, a když otevřu edit HTML, tak zmíněné dva řádky se ani neuložily, což znamená, že jsou definovány špatně a HTML editor je nepřijmul.

Má to být skutečně tak? Díky

Teď jsem to zkusil uložit, odkaz je modrý, nepodtržený, když na něj najedu myší tak zezelená, když odjedu zase zmodrá, prostě to funguje jak má a řádky jsou definovány správně.

Pokud ti je HTML editor vyhazuje, tak je vadný a měl bys ho vyhodit.

Ostatně mám na http://wz.cz nějaké stránky zdarma už asi milión let, když tam plácnu jen ten úryvek, tak to taky chodí bez problémů

http://gilhad.wz.cz/zxcv.html

(Jinými slovy, udělej si stránky na wz.cz zdarma, naházej tam čisté HTML a CSS soubory a nauč se to používat.

Buď ti to bude stačit i pak, nebo si můžeš zaplatit lepší služby, nebo to pak převést kamkoli jinam, kde ti nebude jejich systém a nefunkční HTML editor aktivně házet klacky pod nohy. Ale v prostředí, které mi zmrší i správný kód bych fakt nezůstával i kdyby mě platili. Zvláště když je kolem tolik možností zdarma, které fungujou.

Tak teď nevím, proč to nejde. Můžeš mi, prosím, napsat znovu konkrétně celý kód, jaký jsi použil? Opravdu to na tvém odkazu funguje.
A na Wz.cz mám zaplacený celý hosting a doménu, tak nerozumím, jak chceš, abych si udělal stránky. Vše mi jinak na stránkách funguje.

Třeba jsem tam blbě vložil něco, kopíroval jsem to přesně, jak to uživatel IQ37 napsal.
Kam ten kód vkládáš? Dáš v daném bloku, který chceš upravovat - nastavení, </> HTML, a pole s HTML kódy jednoduše upravuješ? Děláš to také tak, ne? Jinde to snad ani upravovat nejde, ne?

Můžu poprosit o celý HTML kód? zkusím ho vložit od tebe, použil jsi ho úplně stejně?
<a style="color:blue; text-decoration: none; background: white;" href="https://seznam.cz"
onmouseover="this.style.color='#0F0'"
onmouseout="this.style.color='#00F'">Text odkazu</a>

Nechápu to. Vytvořil jsem tedy novou stránku (na mém webu, zkušební) a vložil tam přesně onen kód. Klikněte zde!

Zkuste si zobrazit zdrojový kód té stránky na odkaze „zde!“ pomocí CTRL + U, uvidíte, že mám vloženo vše správně. Proč to nejde? Nechápu!

To mohu do onoho editoru HTML vložit jen tak? Stejně když vše zkopíruji, vložím tak to onmouse... tam není. Lze to vůbec v editoru HTML jen tak vložit? Nebo nemá se to tam vepsat jinak?

Zkusil jsem tam vlézt a je to nějaké celé rozbité - například ani nefunguje lokální menu přez pravé myšítko - aby si to člověk jen označil a prošel přez Inspect - je potřeba u elementu body v eventech vyhodit ten bubling a pak to chodí
Je tam šíleně nepřehledná změť skriptů a CSS

Když se podívám na ten odkaz, tak tam je vložený ten link jednou v body, ale chybí tam právě ty onmouse a jednou v sekci head, kde ale takovéto texty nemají co dělat a tak se to vytlačilo před začátek stránky, přesně jak to HTML dělá se špatně umístěnými texty.

Takže to tam je sice vložené dvakrát, ale ani jednou správně - jednou je to na špatném místě a podruhé kus chybí.

Zjevně by bylo lepší použít nějaký editor, který to nemrší. V podstatě jakýkoliv normální textový editor (vim, nano, notepad, ...), nebo nějaké rozumné IDE (počínaje třeba TurboPascalem a nějakým VisualNěco konče), nebo cokoli rozumného, co tě nechá udělat tu stránku správně.

Pak si budeš moct udělat stránky čistě, přehledně, bez zbytečného bordelu a mít tam HTML a CSS jakékoli budeš potřebovat

Úplně jednoduše

udělal jsem si na disku soubor zxcv.html (protože takto dělaná jména - kus dolní řady - se snadno najdou a smažou)(příkazem vim zxcv.html - ale na editoru nesejde) a do něj jsem dal ten kód:


<!-- tady ten uryvek zacina -->
<a style="color:blue; text-decoration: none; background: white;" href="https://seznam.cz"
 onmouseover="this.style.color='#0F0'"
  onmouseout="this.style.color='#00F'">Text odkazu</a>
<!-- tady ten uryvek konci -->

Soubor jsem uložil a v prohlížeči šel na wz.cz
Kliknul na přihlásit, zadal jméno a heslo
kliknul na správce souborů, vlevo je práce se systémem, nahrát soubor,
kliknul na tlačítko Browse a vybral ten soubor
kliknul na tlačítko OK a tím se tam ten soubor nahrál

A to je všechno (teda pak ještě v prohlížeči dal do URL gilhad.wz.cz/zxcv.html a odentroval, stránka se zobrazila a otestoval jsem tu myš)

Kdybych to dělal v rámci stránek a ne jako něco co zítra smažu, tak bych ten soubor zxcv.html pojmenoval líp, měl ho v adresáři projektu, přidal ho do verzovacího systému a zazálohoval (git add zxcv.html; git ci -am "pridani pokusneho souboru";git push)

A asi bych ho nepřidával přez webové rozhraní, ale nahrál ho přez FTP (nebo podle toho kam, tak raději přez scp, rsync nebo tak něco, s přihlašováním pomocí klíčů), nejspíš rovnou pomocí příkazů make;make upload - ale to by sis musel na to nastavit už trochu složitějším způsobem.

Ostatně jak máš pořešené zálohování, kdyby to třeba z webu po nějakém pádu, nebo útoku zmizelo? Já všechno dělám u sebe, automaticky zálohuju na víc míst (a navíc si to můžu snadno lokálně vyzkoušet před nahráním na web)

Já jsem z dotazu pochopil, že chce mít web podle svých představ, kde mu odkazy při najetí myší budou měnit barvu ]:)

Ostatně zatím tady opalečkoval jen jeden jediný příspěvek a to ten můj, kde říkám utéct od toho, co mrší HTML kód k něčemu, co ho umožňuje psát po libosti ]:)

Ostatně já taky používám jednoduchý redakční systém, který jsem si sám napsal, takže nemusím psát jen čisté HTML, ale můžu použít i ReStructuredText (odkazy na všech mých stránkách vpravo nahoře, SRC - například tady http://mix.gilhad.cz//Blog/Blog.htm ) .

A pokud budu chtít, tak tam kdekoliv to čisté HTML vnořím jak nic :)

Systémů, co používají RST je taky všude spousta, například Nikola (jako Tesla) https://getnikola.com/ nebo Pelican https://docs.getpelican.com/en/3.6.2/index.html

A můj taky [favicon.ico] Asketic Aligator http://asketic-aligator.gilhad.cz/
(i když zatím bez velké dokumentace a s mými "špecifkámi", a možná pár verzí pozadu, ale to snadno doženu, bude-li zájem. Licence GPL, takže použití zdarma, s vytvořenýma stránkama si může dělat co chce, ale pokud by snad ten systém měnil a publikoval, tak tam jsou nějaké příčetné podmínky)
(a vytváření webu je jednoduché, prostě si v adresáři input dělám po libosti podadresáře a RST soubory, co se překládají a libovolné jiné, co se jen kopírujou (typicky obrázky, ale i HTML, CSS, zdrojáky programů, archivy ...). načež v hlavním adresáři dám make a mám lokální verzi, kterou můžu testovat v prohlížeč a dám make upload a ono se to nahraje na web. Samozřejmě je na začátku nutné upravit soubor site_config.conf, kam se zadají věci jako kam to nahrávat a jak se to má jmenovat a jakou to má mít hlavičku. A pak si člověk může i pohrát s CSS, pokud si to chce přeskinovat, nebo si tam dát nezávisle vlastní = prostě klasika)

Co se RST https://cs.wikipedia.org/wiki/ReStructuredText týče, tak není v základu výrazně složitější, než editor tady na poradně :)

Hlavní stránka Asketic Aligátora


|cobra| index
################################################################################

:date: 2023.03.27 08:22:11
:modified: 2023.04.10 10:26:41
:tags: dir
:authors: Gilhad
:summary: hlavni index
:title: Main Index

%HEADER%


* `2023.04.21` `<.root/documentation/README.html>`_ README - jak instalovat Asketic Aligatora
* `2023.04.20` ---------- Přechod na vyšší verzi SSG (Busy-Bee) ---------------
* `2023.04.14` `<.root/hints/make-automatic-variables.html>`_ - protože to už zas hledám
* `2023.04.14` `<.root/easy-diffusion/easy-diffusion-prvni-pokusy.html>`_ - a nějaké pokusy (teda spíš problémy) s Easy Diffusion - kreslící AI
* `2023.04.14` `<.root/chatGPT/shadowrun-random-blaboly.html>`_ - různé haluze jako motivace / zásoba jmen / jiné
* `2023.04.13` `<.root/chatGPT/ADD_povidka.html>`_ - Povídka napsaná (hlavně) |chatGPT >|
* `2023.04.13` a alespoň demo `RSS` soubor :-)
* `2023.04.12` Tak už se mi generujou i `autoři` a `tagy` (ale zatím ještě ne jejich obsah a navigace), nicméně plná minimální funkčnost je nedaleko :-)
* `2023.04.11` `<.root/documentation/2023-04-11-uvahy-giw2me.html>`_ - současná analýza a článek pro Nyx
* `2023.04.11` `<.root/chatGPT/troleni/chatGPT-me-troli-001.html>`_ - "Tohle bude ještě zajímavé!"
* `2023.04.10` `<.root/documentation/RubberDuckMakefile.html>`_
* `2023.04.10` Drobné doladění `CSS` stylů a věcí okolo `Makefile`
* `2023.04.10` `<.root/index.html>`_ Drobné koncepční přepracování
* `2023.04.10` `<.root/hints/atomic_write.html>`_ Atomický zápis pro přidávání řádků do `.tag` souborů a neblokovací čtení, zda je to potřeba
...

Ukázka formátování z http://8bit.gilhad.cz/6809/Castor.html




6309 Interrupt vectors
================================================================================

* 6309 have hardwarde wired Interrupt vectors to go indirect via $FFF0 ... $FFFE adresses (top of ROM)
* `Castor` have the values there pointing to bottom of ROM (so if wearing will be problem, this whole section can be easily moved)
* on bottom of ROM are jumps into top of RAM (except RESET), where each RESET will create jumps into 2nd table in ROM which points to final ROM code.
	* so user program can simply install there (on top of RAM) its own routines entry points
	* also can simply jump to the 2nd table to get to original ROM routines
* Example:
	* `SWI` is executed
		* **6309** pushes registers on S stack
		* jumps indirect `JMP [FFFA]` to `C008` (in **ROM**)
		* there is instruction `JMP [7FF3]` so it jumps indirect via **RAM** pointer
			* **7FF3** is in **RAM**, where `RESET` prepared pointer `C026` (but user may change this to point on his own code)
		* `C026` is in **ROM** again contains `JMP` to actual routine to manage `SWI 1`
		* the routine does something and returns with `RTI` just to instruction after the original `SWI`
* `RESET` is exception, it goes from both `C000` and `C020` directly to `ROM` code and cannot be redirected
* `7FFC,7FFD` is initial stack `S` value can can be used by user to reinitialise `Stack S`. Points under the RAM vectors and RAM system data.
	* `RESET` restores this value and stack and then pushes `C000` to stack, so return from there goes again to `RESET`

.. code::

	 +------+-------+---------+--------------+----------------------------------+
	 | SVec | Hdlr  | 2.table | function     | Registers Auto-pushed onto stack |
	 +------+-------+---------+--------------+----------------------------------+
	 | FFFE | C000  | C020    | RESET Vector | none                             |
	 +------+-------+---------+--------------+----------------------------------+
	 | FFFC | C004  | C024    | NMI Vector   | D,X,Y,U,DP,CC                    |
	 +------+-------+---------+--------------+----------------------------------+
	 | FFFA | C008  | C028    | SWI 1 Vector | D,X,Y,U,DP,CC (masked Ints)      |
	 +------+-------+---------+--------------+----------------------------------+
	 | FFF8 | C00C  | C02C    | IRQ Vector   | D,X,Y,U,DP,CC                    |
	 +------+-------+---------+--------------+----------------------------------+
	 | FFF6 | C010  | C030    | FIRQ Vector  | CC (E flag cleared)              |
	 +------+-------+---------+--------------+----------------------------------+
	 | FFF4 | C014  | C034    | SWI 2 Vector | D,X,Y,U,DP,CC                    |
	 +------+-------+---------+--------------+----------------------------------+
	 | FFF2 | C018  | C038    | SWI 3 Vector | D,X,Y,U,DP,CC                    |
	 +------+-------+---------+--------------+----------------------------------+
	 | FFF0 | C01C  | C03C    | Trap Vector  | D,X,Y,U,DP,CC                    |
	 +------+-------+---------+--------------+----------------------------------+
	 SVec .. System VECtor
	 Hdlr .. HanDLeR

HOST:

Jenže on se nechce redakčního systému vzdát a psát web ručně, chápeš?

Ano, překopávat celý můj vytvořený "web" redakčním systémem a všechno dělat ručně pomocí HTML kódů není v mých časových i znalostních možnostech. Redakční systém mi má moji práci ulehčit, teprve až se dostanu do nějaké úrovně znalostí a bude na to čas, nemám problém si psát web ručně, ale momentálně bych opravdu chtěl onen ZÁKLAD mít postavený na redakčním systému. Ale i tak si některé nebo mnoho věcí upravuji k obrazu svému (dle svých představ), ovšem zde jsem narazil na problém, třeba ona změna barev a mnoho dalších efektů, na kterých teprve pracuji.

Klíčové informace a pochopení díky HOSTovi, jsou přesně tak, jak píší a jsem rád za ně, protože to možná je i důvodem, proč ostatním vše funguje a mě ne. :)
Každopádně díky za rady všem, jakékoliv rady a poznatky mi rozhodně pomůžou a třeba se k nějakému cíli dopídíme :)

Áno, z Bratislavy do Brna dôjdeš aj keď pôjdeš cez Londín... ale povedz mi kto by bol normálny, aby si predĺžil 130km trasu na 3 tisíc km?

Taktiež, ak používaš JS na takéto veci, kde stačí CSS, tak len znižuješ výkon, zhoršuješ dostupnosť (trebárs to nefunguje v terminálových prehliadačoch, alebo keď je vypnutý JS) a podobne. Proste je to špatné riešenie.

V podstatě je to narážka na to původní řešení od IQ37, kde v tagu používá ty eventy onmouseover (čímž používá javaskript a eventy na to aby nastavil CSS ) a tak, místo aby

1) ten tag byl prostě

<div class="MZlinky"> ... <a href="kartacky-pro-kobold-eb7"> ... </a> ... </div>

(nebo dokonce i bez class, pokud se to dobře postaví)

2) v HEAD sekci jsi měl

<link rel="stylesheet" href="/css.css">

3) do kořenu svých stránek nahrál soubor css.css obsahující


.MZlinky a:link, .MZlinky a:visited { color: blue; text-decoration: none; }
.MZlinky a:hover, .MZlinky a:active { color: green;  text-decoration: none;  }

(což pro tento příklad stačí, obecně tam toho budeš mít víc)

Přičemž ten soubor se může jmenovat i jinak, MZlinky jsou Modro Zelené, ale taky se to může jmenovat jinak a ten obalující tag nemusí být div a nemusí to být ten nejbližší obalující tag

Zpět do poradny Odpovědět na původní otázku Nahoru