Stránky dotazů a odpovědí české a slovenské komunity uživatelů kancelářského balíku LibreOffice (více informací)

Zeptejte se
0

Vložit záložku - omezený počet

otázka položena 2020-01-15 16:39:48 +0100

Dobrý den,

vytvářím jednoduchý HTML dokument (text, křížové hypertextové odkazy), do kterého vkládám záložky. Problém je, že dokument ukládá jen max. 16 záložek. Když během editace vytvářím další, po uložení a novém otevření jich v dokumentu funguje jen prvních 16 (a to seřazeno dle abecedy). Ostatní záložky Writer jakoby zapomene. Lze toto nějak obejít?

Verze: 6.3.3.2 (x64) ID sestavení: a64200df03143b798afd1ec74a12ab50359878ed Vlákna CPU: 4; OS: Windows 10.0; Vykreslování UI: výchozí; VCL: win; Národní prostředí: cs-CZ (cs_CZ); Jazyk UI: cs-CZ Calc: threaded

Děkuji za rady. J.R.

editovat změnit štítky označit porušení pravidel uzavřít spojit smazat
0

otázka zodpovězena 2020-01-16 13:57:06 +0100

gravatar pro kamlan

Zkusil jsem dát do dokumentu 18 záložek a uložit i přeuložit a tagy ve zdrojovém html byly v pořádku, bylo tam 18x <a name="Záložka 1">, <a name="Záložka 2"> až k 18. Nicméně nevím jak tam vkládáte odkazy na ně, asi Vložit/ Hypertextový odkaz/ Dokument -> a v Cíl dokumentu vyberete potřebnou záložku. Takhle jsem to udělal pro všech 18 záložek a do html se správně vložilo i přeuložilo všech 18 tagů. Nicméně nepřeskakuje to na záložky, které jsou na viditelné ploše prohlížeče vykreslené společně s daným odkazem - pouze když je nějaká záložka mimo aktuálně vykreslenou část stránky, tak při kliku na odkaz to na ní skočí, což je v podstatě správné chování prohlížeče - přerolovat na to co není vidět a nechat to co vidět je -> ono někdy jde však i o to, když je ten odkaz/záložka na konci stránky a prohlížeč již nemá stránku kam odrolovat na to aby to umístil pěkně pod horní okraj.

Ono Libre nemá moc dobrou podporu HTML, dělá starou verzi 4.0 Transitional a ty záložky vytvářené přes tag <a name=""> se v podstatě nepoužívají a neměli by, mnohem lepší je odkazovat přímo na ID elementu -> např. dáte na odstavec <p id="odst1">text</p>, i když odkaz pak je stejný <a href="#odst1">odkaz na odstavec 1</a>. Avšak s ID to vyhledávače lépe adresují. A pak se dá používat třeba i JavaScript a příkaz scrollIntoView(). ID je prostě standart a dobrý standart funkční pro jakýkoliv element, <a name=""> je komplikace která se musí k elementům vkládat zbytečně navíc. Nemluvě o tom, že vám tam Libre napáchá i příšerné tagy <font> s pevnými velikostmi písma a zkombinuje to nejspíš i s množstvím nepotřebných vícečetně vložených <span>, také s oblibou vnořuje <p> do jiných <p> atd. -> a výsledek je velmi neohrabaný a dost těžkopádný kód. Optimalizuje se to pak hodně blbě a většinou to je pak tak, že kdybyste to od začátku psal ručně, tak na tom budete časově jen o málo hůř než když to uděláte v Libre; ale při tý optimalizaci tam mnohem spíše napácháte chyby které vám při opravování nakonec zaberou více času než když už máte nějaké zkušenosti s růčo-html.

Jestli to myslíte s HTML alespoň trochu vážněji, tak to nejspíš budete muset dělat v nějakém lepším editoru (já žádný neznám, dělal jsem html roky ručně), nebo se to naučit alespoň trochu růčo např. v PSPadu -> a výsledný html kód bude mnohem optimalizovanější a menší (což se bude líbit vyhledávačům neboť se to bude mnohem rychleji načítat a tudíž budete mít lepší rank - hodnotu pro postavení ve vyhledávači).

Když budete zdroják editovat třeba v PSPadu, tak dokážete během pár příkazů udělat třeba i všechny tagy pro potřebné záložky, neboť příkaz Úpravy/ Operace s řádky/ Vložit text do řádků -> a využít vložení číslování a textu na začátek či konec řádků -> to dokáže během chvíle fakt ohromný kus díla :-). Skutečně bych doporučoval se tagům <a name=""> vyhnout, i kdyby ... (další)

editovat označit porušení pravidel smazat odkaz další
Přihlásit/Zaregistrovat se pro zadání odpovědi
Pokud odpověď řeší váš dotaz, označte ji jako správnou (ikona zaškrtnutí nalevo), odpovědnu tím značně zpřehledníte.

Nástroje pro otázky

1 sledující

Statistika

Otázka položena: 2020-01-15 16:39:48 +0100

Přečtena: 5 krát

Naposledy aktualizována: včera