Разновидности синтаксиса 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: бұл кодтау қарапайым мәтіндік ақпаратты жіберген кезде қолданылады
Достарыңызбен бөлісу: |