Разновидности синтаксиса HTML5
HTML5 құжатын жасау кезінде біз екі түрлі стильді қолдана аламыз: HTML және XML.
HTML стилі келесі тармақтарды қамтиды:
Бастапқы ашу тегтері элементтерде болмауы мүмкін
Соңғы жабу тегтері элементтерде болмауы мүмкін
Тек бос элементтер (void elements) (мысалы, br, img, link) слешпен жабылуы мүмкін / >
Тегтер мен атрибут атаулары регистрі маңызды емес
Атрибуттардың мәндерін тырнақшаға салуға болмайды
Кейбір атрибуттарда мәндер болмауы мүмкін (тексерілген және бұзылған)
Арнайы таңбалар экрандалмайды
Құжатта DOCTYPE элементі болуы керек
Бұл құжатты жасау кезіндегі жеңілдіктерге негізделген" рұқсат беру " стилі.
HTML5 құжатын XML синтаксисі арқылы да сипаттауға болады. Бұл стиль "XHTML" деп те аталады. Егер content-type тақырыбы application/xml+xhtml мәні болса, ол қолданылады. Бұл стиль келесі ережелермен сипатталады:
Әр элементтің бастапқы ашылу тегі болуы керек
Бос емес элементтер (non-void elements) бастапқы ашылатын тегпен бірге соңғы жабылатын тег болуы керек
Кез келген элемент слешпен жабылуы мүмкін / >
Тегтер мен атрибуттардың атаулары регистрге тәуелді, әдетте кіші регистрде қолданылады
Атрибуттардың мәндері тырнақшаға салынуы керек
Мәні жоқ атрибуттарға рұқсат етілмейді (checked="checked" орнына жай checked)
Арнайы таңбалар экрандалуы керек
Екі тәсілді салыстырыңыз. HTML5 тәсілі:
HTML тәсілін қолдана отырып, ұқсас мысал:
Формалар
Html-дегі пішіндер деректерді енгізу және жіберу тәсілдерінің бірін білдіреді. Барлық пішін өрістері тегтерінің арасына орналастырылады. Мысалы, қарапайым пішінді жасаңыз:
Пішіндерді теңшеу үшін form элементінде келесі атрибуттар анықталған:
method: серверге деректерді жіберу әдісін орнатады. Екі мән рұқсат етіледі: post және get.
Post мәні деректерді веб-серверге арнайы тақырыптар арқылы жіберуге мүмкіндік береді. Ал get мәні деректерді сұрау жолы арқылы жіберуге мүмкіндік береді.
әрекет: форма деректері жіберілетін мекенжайды белгілейді
enctype: берілетін деректер түрін орнатады. Ол өз кезегінде келесі мәндерді қабылдай алады:
application / x-www-form-urlencoded: жіберілген деректерді әдепкі бойынша кодтау
multipart / form-data: бұл кодтау файлдарды жіберу кезінде қолданылады
text / plain: бұл кодтау қарапайым мәтіндік ақпаратты жіберген кезде қолданылады
Достарыңызбен бөлісу: |