Жоспар
Кіріспе
І тарау. Html тілінің негізгі түсініктері
Html құжатының құрылымы
Арнайы символдар тэгі
Басқа құжаттар мен файлдарға сілтеме
Интернеттің өзге ресурстарына сілтеме жасау
ІІ тарау.Фреймдер
2.2.Фреймдерді қолдану салалары, жазу ережелері
Қорытынды
Қолданылған әдебиеттер
Кіріспе
HTML гипертекстік тілін 1989 жылы World Wide Web
гипертестік жүйесін бөлудің өңдеу технологиясының компоненттерінің бірі ретінде Тим Бернер Ли ұсынғаны белгілі.
Гипертексті бөлу негізіне құжаттың әрбір элементі тегтерімен қоршаған элементтердің жиынтығы түрінде көрсетуге болатын құжатты сипаттаудың тегтік моделі жататын болған. Өзінің мәні бойынша тегтер программалау тілдеріндегі «BEGIN / END» жақша ұғымдарына жақын және локальды айнымалылардың HTML аттарының арасындағы амалдардың облысын білдіреді, құжаттағы тексттік элементтерді түсіндіру ережелерінің амалдарын анықтайды және т. б.
Өзімізге белгілі, интернет пайдаланушылары қарастыратын Web-сайт ақпаратты бет түрінде сақтайды. Әрбір осындай Web-бет HTML тілінде жазылған мәтіндік файл түрінде жазылуы тиіс. Броузер осы бетпен байланысқанда файлды негізге ала отырып бет түрін жасап шығарады.
Мұндай технология Web-беттердің мазмұнын пайдаланылып отырған броузердің типіне қарамастан өзгеріссіз бейнелеуге мүмкіндік береді.
Қазіргі кезеңде Web-құжаттарды құрудың көптеген программалық өнімдері бар. Олар HTML-файлдағы жолдық мәтіндерді теру қажеттілігінен арылтады. Бірақ біздің мақсатымызда кез келген Блокнот не WordPad мәтін редакторлардың болуы жеткілікті.
Сонымен, Web- беттерді дайындаудың стандартты процедурасының маңызы мынада: HTML-файлының мәтінін қолда бар кез келген мәтін редакторында теріп алып .html кеңейтілуімен сақтаймыз. Сонан соң файлды кез–келген Интернет - броузердің көмегімен ашып алып өзіміз құрған бетті тамашалаймыз.
HTML тілінің жалпы құрылымымен танысайық. Бұл тілде жазылған кез-келген құжат беттің мәтін жолдарынан және басқару символдары – тэгтерден тұрады. HTML-дің барлық тэгтеры міндетті түрде бұрыштық жақшаларға < > алынады. Ережеге сай бастапқы тэг және аяқтауыш тэгтер пайдаланылады.
Мысалы кез-келген HTML-құжаттың бастапқы, аяқтауыш тэгтері және жазылады. Көрініп тұрғандай, аяқтауыш тэг бастапқыдан слэштің (/) келуімен ерекшелінеді.
І тарау. Html тілінің негізгі түсініктері
HTML-құжатарында белгіліеу модельдерінің негізі ретінде тегтер моделі қабылдалынған. Тегтер моделі құжатты контейнерлер ретінде түсіндіріледі, мұндағы контейнерлер дің әр қайсысы тегтермен басталып, тегтермен аяқталады. Яғни HTML құжаты кәдігімгі ASCII- файлға HTML басқару кодтары (тегтері) қосылған файл болып табылады.
HTML-құжатының тегтері көбінесе қолдануға және түсінуге жеңіл. Себебі олар ағылшын тілінің көпқолданбалы сөздерінен түсінікті түрде қысқартылып және белгіленіп алынған. HTML-тегі өзінің атынан, міндетті және міндетті емес атрибуттардан тұрады. Тег мәтіні бұрышты жақшалармен қоршалады. Мысал ретінде қарапайым варианттардың бірі: немесе . Тегтердің күрделілігі олардың атрибуттарында болып табылады. Мұндағы атрибуттар тегтердің функцияларын өзгерту үшін қолданылады (көлемін, ұзындығын, түрін және т.б.).
Тегтер атрибуттары оның атынан кейін жазылады және бір-бірінен бір немесе бірнеше табуляция, пробел немесе жол басына қайтару символдары арқылы ажыратылады. HTML тілінде тегтер атрибуттарын кезекпен жазуды керек етпейді. Атрибуттың мәні атрибут атынан соң жазылатын теңдік белгісінен кейін жазылады. Егер атрибут мәні бір сөз немесе сан болып келетін болса, онда оны ешбір қосымша белгілеусіз теңдік белгісінен кейін жаза беруге болады. Басқа жағдайларда атрибут мәндерін бірлік немесе екілік тырнақшаларға алып жазу керек, әсіресе егер олар пробел арқылы бөлінген бірнеше сөз болса. Атрибут мәнінің ұзындығы 1024 символға дейін рұқсат етілген. Мысалға, әсіресе HREF атрибутының мәні ретінде басқа құжаттардың адресін (URL) көрсеткенде керекті регистрді қолдану маңызды болып табылады.
Көп жағдайларда HTML тегтері бастапқы және ақырлы компоненттерден тұрады және олардың арасына мәтін және басқа да құжат элементтері орналасады. Жабушы тегтің аты бастапқы тегтің атына сәйкес болып келеді, бірақ жабушы тегтің атының алдына көлденең сызықша (/) қойылады. Мысалы, шрифт түрі -курсив тегі үшін жабушы сыңары түрінде болады. Жабушы тегтер үшін атрибуттар ешқашанда қойылмайды, қойылса да ол атрибут қабылданбайды. Мәні бойынша тегтер әмбебап программалау тілдерінің “begin \ end” белгілеулеріне түсінігі бойынша өте ұқсас болып келеді. Тегтер құжаттың мәтіндік интерпретациялау шартының әрекет ету ауданын анықтайды.
Ішкі тегтерді қолданғанда құжатта ерекше ұқыптылықты сақтау керек. Ішкі тегтерді соңғысынан бастап бастапқысына қарай жазып шығу керек. Кейбір HTML тегінің жабушы тегтері болмайды, өйткені олар автономды элементтер болып табылады. Мысалы, бейнелер тегі жабушы компонентті қажет етпейді. Автономды тегтерге тағы да
- жолдарды айыру, -көлденең сызық және көрсетілетін нәтижеге әсер етпейтін, тек қана құжат туралы ақпараттар сақтайтын және сияқты тегтер жатады.
Кейбір жағдайларда жабушы тегтерді жазбаса да болады. Көптеген браузерлер құжат мәтінін өңдегенде бастапқы тегті алдыңғы тегтің жабушы тегі ретінде қабылдайды. Ең көп тараған мұндай тегтің түрі абзац тегі -
. өйткені оны құжаттарда жиі қолданады және оны әдетте әр абзац алдына жазады. Бір абзац біткеннен кейін келесі
тегі браузерге осы абзацты аяқтап жаңа абзац бастау керектігін көрсетеді.
Басқа бір жабушы тегтер түрі, жоқ болса да нәтижеге әсер етпейді және браузерлер оларсыз еш мүлтіксіз істей береді. Оларға мысал ретінде тегін алуға болады. Сөйте тұрса да, әр жабушы тегтерді қойып отырған дұрыс. өйткені құжатты өңдеуден өткізгенде кейбір жаңылулар мен қателер болуы мүмкін.
1.1.Html құжатының құрылымы
HTML құжаты сол құжаттың негізгі мәтіні мен белгілі тегтер деп табылады. Сондықтан оны құрастыру үшін жай мәтіндік редакторды, Windows ортасындағы блокнотты пайдалана беруге болады.
1. HTML құжатының кез-келгені тегінен басталып соған сәйкес жабылу тегімен аяқталады.
2. Осы екеуінің ортасында құжаттың тақырыптың бөлігі мен тұлғасы болып келетін негізгі бөлігі орналасады. Құжатың тақырыптық бөлігі типтерінің ортасында тұруы, жалпы құжат туралы мәлімет береді. Әдетте бұл бөлікті тегтерімен шектелетін құжаттың ресми атауы орналасады. Бұл атау терезе тақырыбында тұратын функцияның аты.
3. Жазылатын мәтін құжат тұлғaсы деп аталатын
бұл мәтін экранға шығады |