powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Вопросы от HTML нуба. Hello World !
22 сообщений из 22, страница 1 из 1
Вопросы от HTML нуба. Hello World !
    #37998938
Dualcore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.
Можно по нубить ?
Молчание знак согласия. Я начинаю.


Мне нужно сделать CHM файл.
Соответственно нужно создать кучу HTMLек. Буду делать это на простеньком HTML, который сейчас и изучу заодно, как раз выдалось свободные минут 30-40.

Нашел нужные бесплатные редакторы. Все ок.
В процессе возникают вопросы.

1. Я правильно понимаю, что для написания простой справки CHM будет достаточно простого HTML без JavaScript и прочего ?


2. Есть идея, на каждой страничке в футере писать версию программы, для которой актуальна справка.
Соответственно нужно где-то эту переменную хранить в файле, и все странички при отображении (и компиляции в CHM) должны ее подгружать.
Не хочеться, после изменения версии программы лазить по всем страничкам и через поиск менять одну строку на другую.

Как это можно сделать ?


3. Зачем нужен тэг <kbd> ?
В чем его суть, и необходимость.

4. В одном из исходников HTML страниц, которые сейчас изучаю, встретил странный код "<h2>$this-(&)gt;</h2>". Но в отображении страницы он превращаеться в "$this->"
(скобочки пришлось добавить, т.к. в ЭТОМ редакторе тоже заменяеться на символ '>')

почему (&)gt; превратилось в '>' ? Я не нашел такого тэга. Это не тэг, а что-то другое ?
Зачем понадобилось писать такой код, если можно просто написать "$this->" ?


Можете прямо под нумерами и отвечать :)

Спасибо !!

Если еще вопросы появяться, добавлю пост потом в эту тему.

PS. Когда нибудь через год, когда стану великим веб разработчиком, консультирующим Дино Эспозито, буду вспоминать эту темку со смехом :)
Но ВЫ можете читать эту темку со смехом уже сейчас.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37998958
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dualcore,

1. Да

2. В HTML нет возможности включать кусок из внешнего файла, но нужного эффекта можно достичь с помощью <iframe>-ов или JavaScript.

3. Для отметки того что требуется вводить с клавиатуры. http://www.w3schools.com/tags/tag_phrase_elements.asp

4. Это последовательность называется html entity и нужна чтобы браузер вывел знак меньше как-есть, не пытаясь интерпретировать его как начало тега.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37998971
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dualcore

CHM не работает под Win7, если что.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37998977
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyCHM не работает под Win7, если что.
Работает. Единственное что может понадобиться, это "разблокировать" файл скачанный из инета.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37998978
Dualcore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyDualcore

CHM не работает под Win7, если что.

Я не проверял, но это очень странно.

CHM выбрал почитав эту статью
http://www.gunsmoker.ru/2011/02/delphi.html#formats

Вроде как CHM являеться рекомендуемым форматом.

А в каком тогда формате нужно писать справки, чтобы читались И на Вынь7 (и на XP само собой) ?
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37998992
Dualcore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насчет тэша <kbd> я так и не понял !

Я в общем то и прочитал в справке, что мол тэг отображает клавиатурный ввод.
Но я не нашел что это означает :))
Можете объяснить ? Мне не критично, но просто интеерсно. Также как и тэг <samp>.
Когда их надо использовать например ?
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37998998
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazileAntonariyCHM не работает под Win7, если что.
Работает. Единственное что может понадобиться, это "разблокировать" файл скачанный из инета.Файлы древние, наверное сто лет как разблокированные. Но проверю еще раз.
При попытке открыть скомпилированный HTML Help (.Файл CHM) на Windows Vista или Windows 7, файл может открыть, но отображается одно из следующих сообщений вместо ожидаемого содержимого:

Переход на веб-страницу была отменена.
Действие отменено.Ничего похожего. Файлы открываеются без всяких сообщений, оглавление присутствует, а вместо текстов — пустые страницы.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37999007
Dualcore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariyвместо текстов — пустые страницы.

Насколько я помню, у CHM есть такой глюк, если файл располагаеться в каталоге с русскими символами.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37999015
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DualcoreМне не критично, но просто интеерсно. Также как и тэг <samp>.
Когда их надо использовать например ?
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<kbd>dir *.dll</kbd>
<samp> Volume in drive C has no label.
 Volume Serial Number is 3788-9272

 Directory of C:\Windows\System32

20.11.2010  05:25           158 720 aaclient.dll
20.11.2010  05:25         3 745 792 accessibilitycpl.dll
14.07.2009  04:24            39 424 ACCTRES.dll
14.07.2009  04:40             9 216 acledit.dll
...
14.07.2009  04:41           129 536 xwtpw32.dll
14.07.2009  04:41           303 616 zgmprxy.dll
20.11.2010  05:27           366 080 zipfldr.dll
            1949 File(s)  1 064 746 872 bytes
               0 Dir(s)  39 926 198 272 bytes free
</samp>
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37999045
Dualcore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazile

Спасибо.
Хотя вы меня таки не поняли :)

Я спрашивал не как его применять, и как его писать, а КОГДА применять. Т.е. в чем суть этого оператора, ЧТО он делает.

Ладно. Не важно :) Мне на самом деле не нужен этот тэг полагаю.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37999085
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DualcoreЯ спрашивал не как его применять, и как его писать, а КОГДА применять. Т.е. в чем суть этого оператора, ЧТО он делает.
Пример именно это и иллюстрирует. Разберу по частям раз непонятно. Представим что пишем справку по командной строке Windows и описываем команду dir.

Текст внутри тега <kbd> содержит текст который пользователю нужно ввести с клавиатуры в командном интерпретаторе:
Код: html
1.
<kbd>dir *.dll</kbd>



Затем внутри тега <samp> мы показываем каким может быть вывод на экран после выполнения данной команды.

Код: html
1.
2.
3.
4.
5.
6.
<samp> Volume in drive C has no label.
 Volume Serial Number is 3788-9272

 Directory of C:\Windows\System32
 ...
</samp>



Данный пример иллюстрирует семантическую природу языка HTML то есть необходимость выбора тегов в зависимости от природы информации в тексте. Для обычного текста у нас есть заголовки (<h1> ... <h6>), параграфы (<p>), таблицы и набор различных строчных элементов. В HTML 5 был добавлен ряд новых элементов для описания структуры документа. Изучи их полный список чтобы лучше понимать возможности языка. Визуальное представление документа должно управляться с помощью языка CSS.

P.S. Обрати внимание, что конструкция <kbd> называется тегом, а без угловых скобок элементом. Слово оператор здесь неуместно.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37999116
Dualcore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazile,

Спасибо большое за "необходимость выбора тегов в зависимости от природы информации в тексте". Теперь понял более менее.
Может найду применение в справке.

С CSS почти разобрался. Использую найденный какой-то стиль. Получается весьма симпотишно, мне многого и не надо.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37999257
Seegile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
"у меня появились 30 минут, учите меня!" - Что за наглость?
Книгу то открой!
И странные вы исходники смотрите. Судя по "<h2>$this-(&)gt;</h2>" там присутствует "PHP" или что-то подобное..
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37999341
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DualcoreAntonariyвместо текстов — пустые страницы.

Насколько я помню, у CHM есть такой глюк, если файл располагаеться в каталоге с русскими символами.Перепроверил, работает. О_о
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37999342
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В том числе с русскими путями.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #37999349
Seegile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy, что бы помнить - нужно знать! :)
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #38000012
Dualcore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Seegileавтор
"у меня появились 30 минут, учите меня!" - Что за наглость?


эээ. вы домыслили текст, которого нет и в помине.
Собственно в свободные 30-40 минут я и планировал изучать HTML. Сам. Я не просил учить меня, лишь ответить на несколько нубских вопросов. Если вы ЭТО считаете учебой...
Ну а вообще мне стоило там выставить таблицу "сарказм" что ли, ибо полноценного изучения HTML не планируеться, мне бы только CHM создать и все.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #38000029
Dualcore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЗЫ. пример текста "<h2>$this-(&)gt;</h2>" я взял из декомпильнутого взятого с потолка первого попавшегося CHM файла, описывающего какой-то фреймворк для вебдизайна на PHP вроде :) Т.е. там просто в CHM примеры кода приведены, и меня просто заинтересовало, почему символ '>' не прописан явно, а заменен каким-то кодом, потому и спросил :)

Спасибо за помощь всем, эни вэй !
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #38000045
Dualcore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyВ том числе с русскими путями.

Я точно помню у себя такой глюк, давно это было. Лет так 3-5 назад, когда я какую-то справку открывал на Win XP. Тогда и узнал, что если открывать файлик из каталога, с русскими путями, то он пустой открываеться, но стоит только скопировать в папку с английкими, то все работает.

Счас проверил, на моей Win XP даже из под русских каталогов открываеться. Наверное просто уже давно исправленно это.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #38000048
Seegile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dualcoreпочему символ '>' не прописан явно, а заменен каким-то кодом
Может быть потому что "<>" - это служебный символ не для вывода?
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #38000055
Seegile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dualcore, кстати, попробуй написать текст "</textarea>" в textarea и у тебя ничего не получится.
...
Рейтинг: 0 / 0
Вопросы от HTML нуба. Hello World !
    #38000056
Dualcore
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SeegileDualcoreпочему символ '>' не прописан явно, а заменен каким-то кодом
Может быть потому что "<>" - это служебный символ не для вывода?

Для человека столкнувшимся с HTML в первые (не считая каких-то коротких курсов в институте лет 10 назад) думаю позволительно не догадаться об этом, хотя идеи конечно были... Просто спросил.
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Вопросы от HTML нуба. Hello World !
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]