[XHTML TUTORIAL] Town to XHTML Standard (5) (XHTML DTD)

xiaoxiao2021-03-06  42

Original address: http://www.w3schools.com/xhtml/xhtml_syntax.asp Translation: Fan Wei Xiao Type Definition Defines Three Document Type Definitions.The Most Common Is The Xhtml Transitional.XHTML Standard Definitions The three document type definitions, and The most common is the XHTML transition type definition The IS Mandatory tag is a mandatory An XHTML Document Consists of Three Main Parts: A XHTML document is the DOCTYPE THE HEAD composed of the following three main parts The Body THE BASIC Document Structure IS: Basic Document Structure is: ... </ title> </ head> <body> ... </ body > </ html> The DOCTYPE DECLATION SHOULD ALWAYS BE The First line in an XHTML Document.doctype Statement should always appear in the first line of XHTML Document An XHTML EXAMPLE A XHTML Example This Is A Simple (minimal) XHTML Document : This is an example of a simple XHTML document. DTD "> <html> <head> <title> Simple Document </ title> </ head> <body> <p> a Simple paragraph </ p> </ body> </ html> The doctype declaration defines the Document Type : DOCTYPE declaration defines the type of document type <! Doctype htmlpublic "- // w3c // DTD XHTML 1.0 stric // en" "http://www.w3.org/ Tr / XHTML1 / DTD / XHTML1-STRICT.DTD "> The rest of the document looks like HTML: The remaining part of the document looks like HTML <html> <head> <title> Simple Document </ Title> </ Head> <body> <p> a Simple Paragraph </ p> </ body> </ html></p> <p>The 3 Document Type Definitions3 document types defined 1.DTD specifies the syntax of a web page in SGML. 2.DTD is used by SGML applications, such as HTML, to specify rules that apply to the markup of documents of a particular type, including a set of element and entity declarations. 3.XHTML is specified in an SGML document type definition or 'DTD'. 4.An XHTML DTD describes in precise, computer-readable language the allowed syntax and grammar of XHTML markup. 1.DTD Indicates the syntax 2.dtd in SGML (General Markup Language Standards) is used by the SGML application, like HTML, in order to indicate a rule of a tag of a specific type of document, which includes an element and the entire entity declaration set up. 3.XHTML is specified in an SGML document type or DTD exactly description of 4.XHTML DTD, so that the language that the computer can identify allows the syntax and the XHTML tag to be used. There are currently 3 XHTML document types: XHTML document types: STRICT TRANSITIONAL FRAMESET Strict transitional Frame XHTML 1.0 specifies three XML document types that correspond to three DTDs: Strict, Transitional, and Frameset.XHTML 1.0 specifies three XML Document types to accommodate three DTDs: strict type, transition type, and frame-type XHTML 1.0 strict strict type <! Doctype html public "- // w3c // DTD XHTML 1.0 stric // en" http://www.w3. ORG / TR / XHTML1 / DTD / XHTML1-STRICT.DTD "> Use this when Want Really Clean Markup, Free of Presentational Clutter. Use this together with cascading style sheets. When you want to clean tidy, avoid the performance layer Confusion, use the XHTML 1.0 Transitional transition <! Doctype htmlpublic "- // w3c // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1 -Transitional.dtd "> Use this when you need to take support Browsers That Don n't underScading Style Sheets. When you need to make full use of the characteristics of the HTML performance layer or when you want to support You can use a transition type when you don't support CSS browsers.</p> <p>XHTML 1.0 Frameset <! Doctype htmlpublic "- // w3c // DTD XHTML 1.0 frameset // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd"> Use why you Want to Use HTML Frames To Partition The Browser WINDOW INTO Two or More Frames. When you use the HTML frame to divide a browser window into two or more times (reproduced please indicate the source) The <! doctype> Is Mandatory <! Docty> Tag is a mandatory An Xhtml Document Consists of Three Main Parts: A XHTML document is the Basic Document Structure IS: Basic Document Structure: Basic Document Structure: <! Doctype ...> <html> <head> <title> ... </ title> </ head> <body> ... </ body> </ html> The doctype declaration shop always be the first line In an XHTML Document.DOCTYPE statement should always appear in the first line of XHTML Document An XHTML EXAMPLE A XHTML Example This Is A Simple (minimal) XHTML Document: This is an example of a simple XHTML document <! doctype HTMLPublic "- // w3c // DTD XHTML 1.0 strict // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html> <head> <title> Simple Document </ Title> </ head> <body> <p> a Simple paragraGraph </ p> </ body> </ html> The docType Declaration defines The Document Type: Documentation Declaring Document Type <! Doctype htmlpublic "- // w3c // DTD XHTML 1.0 Strict // En" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> The rest of the document look Like HTML: The remaining part of the document looks like HTML <html> <head> <title> Simple Document </ Title> </ head> <body> <p> a Simple Paragraph </ P> </ body> </ html></p> <p>The 3 Document Type Definitions3 document types defined 1.DTD specifies the syntax of a web page in SGML. 2.DTD is used by SGML applications, such as HTML, to specify rules that apply to the markup of documents of a particular type, including a set of element and entity declarations. 3.XHTML is specified in an SGML document type definition or 'DTD'. 4.An XHTML DTD describes in precise, computer-readable language the allowed syntax and grammar of XHTML markup. 1.DTD Indicates the syntax 2.dtd in SGML (General Markup Language Standards) is used by the SGML application, like HTML, in order to indicate a rule of a tag of a specific type of document, which includes an element and the entire entity declaration set up. 3.XHTML is specified in an SGML document type or DTD exactly description of 4.XHTML DTD, so that the language that the computer can identify allows the syntax and the XHTML tag to be used. There are currently 3 XHTML document types: XHTML document types: STRICT TRANSITIONAL FRAMESET Strict transitional Frame XHTML 1.0 specifies three XML document types that correspond to three DTDs: Strict, Transitional, and Frameset.XHTML 1.0 specifies three XML Document types to accommodate three DTDs: strict type, transition type, and frame-type XHTML 1.0 strict strict type <! Doctype html public "- // w3c // DTD XHTML 1.0 stric // en" http://www.w3. ORG / TR / XHTML1 / DTD / XHTML1-STRICT.DTD "> Use this when Want Really Clean Markup, Free of Presentational Clutter. Use this together with cascading style sheets. When you want to clean tidy, avoid the performance layer Confusion, use the XHTML 1.0 Transitional transition <! Doctype htmlpublic "- // w3c // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1 -Transitional.dtd "> Use this when you need to take support Browsers That Don n't underScading Style Sheets. When you need to make full use of the characteristics of the HTML performance layer or when you want to support You can use a transition type when you don't support CSS browsers.</p></div><div class="text-center mt-3 text-grey"> 转载请注明原文地址:https://www.9cbs.com/read-73019.html</div><div class="plugin d-flex justify-content-center mt-3"></div><hr><div class="row"><div class="col-lg-12 text-muted mt-2"><i class="icon-tags mr-2"></i><span class="badge border border-secondary mr-2"><h2 class="h6 mb-0 small"><a class="text-secondary" href="tag-2.html">9cbs</a></h2></span></div></div></div></div><div class="card card-postlist border-white shadow"><div class="card-body"><div class="card-title"><div class="d-flex justify-content-between"><div><b>New Post</b>(<span class="posts">0</span>) </div><div></div></div></div><ul class="postlist list-unstyled"> </ul></div></div><div class="d-none threadlist"><input type="checkbox" name="modtid" value="73019" checked /></div></div></div></div></div><footer class="text-muted small bg-dark py-4 mt-3" id="footer"><div class="container"><div class="row"><div class="col">CopyRight © 2020 All Rights Reserved </div><div class="col text-right">Processed: <b>0.042</b>, SQL: <b>9</b></div></div></div></footer><script src="./lang/en-us/lang.js?2.2.0"></script><script src="view/js/jquery.min.js?2.2.0"></script><script src="view/js/popper.min.js?2.2.0"></script><script src="view/js/bootstrap.min.js?2.2.0"></script><script src="view/js/xiuno.js?2.2.0"></script><script src="view/js/bootstrap-plugin.js?2.2.0"></script><script src="view/js/async.min.js?2.2.0"></script><script src="view/js/form.js?2.2.0"></script><script> var debug = DEBUG = 0; var url_rewrite_on = 1; var url_path = './'; var forumarr = {"1":"Tech"}; var fid = 1; var uid = 0; var gid = 0; xn.options.water_image_url = 'view/img/water-small.png'; </script><script src="view/js/wellcms.js?2.2.0"></script><a class="scroll-to-top rounded" href="javascript:void(0);"><i class="icon-angle-up"></i></a><a class="scroll-to-bottom rounded" href="javascript:void(0);" style="display: inline;"><i class="icon-angle-down"></i></a></body></html><script> var forum_url = 'list-1.html'; var safe_token = 'lfE1y3Q1B9r6GKmgR32d248klPzCPWSYvW6psZb8NI8yyawBluGjoEaFTREYWV6_2BQ_2FSBIZT11kFgFEKG'; var body = $('body'); body.on('submit', '#form', function() { var jthis = $(this); var jsubmit = jthis.find('#submit'); jthis.reset(); jsubmit.button('loading'); var postdata = jthis.serializeObject(); $.xpost(jthis.attr('action'), postdata, function(code, message) { if(code == 0) { location.reload(); } else { $.alert(message); jsubmit.button('reset'); } }); return false; }); function resize_image() { var jmessagelist = $('div.message'); var first_width = jmessagelist.width(); jmessagelist.each(function() { var jdiv = $(this); var maxwidth = jdiv.attr('isfirst') ? first_width : jdiv.width(); var jmessage_width = Math.min(jdiv.width(), maxwidth); jdiv.find('img, embed, iframe, video').each(function() { var jimg = $(this); var img_width = this.org_width; var img_height = this.org_height; if(!img_width) { var img_width = jimg.attr('width'); var img_height = jimg.attr('height'); this.org_width = img_width; this.org_height = img_height; } if(img_width > jmessage_width) { if(this.tagName == 'IMG') { jimg.width(jmessage_width); jimg.css('height', 'auto'); jimg.css('cursor', 'pointer'); jimg.on('click', function() { }); } else { jimg.width(jmessage_width); var height = (img_height / img_width) * jimg.width(); jimg.height(height); } } }); }); } function resize_table() { $('div.message').each(function() { var jdiv = $(this); jdiv.find('table').addClass('table').wrap('<div class="table-responsive"></div>'); }); } $(function() { resize_image(); resize_table(); $(window).on('resize', resize_image); }); var jmessage = $('#message'); jmessage.on('focus', function() {if(jmessage.t) { clearTimeout(jmessage.t); jmessage.t = null; } jmessage.css('height', '6rem'); }); jmessage.on('blur', function() {jmessage.t = setTimeout(function() { jmessage.css('height', '2.5rem');}, 1000); }); $('#nav li[data-active="fid-1"]').addClass('active'); </script>