mirror of https://github.com/twbs/bootstrap.git
				
				
				
			Tighten htmllint's rules. (#24471)
This commit is contained in:
		
							parent
							
								
									fbd42af6ca
								
							
						
					
					
						commit
						2ef5b90136
					
				| 
						 | 
					@ -4,9 +4,9 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<title>
 | 
					<title>
 | 
				
			||||||
  {%- if page.title -%}
 | 
					  {%- if page.title -%}
 | 
				
			||||||
    {{ page.title }} · {{ site.title }}
 | 
					    {{ page.title }} · {{ site.title }}
 | 
				
			||||||
  {%- else -%}
 | 
					  {%- else -%}
 | 
				
			||||||
    {{ site.title }} · {{ site.description }}
 | 
					    {{ site.title }} · {{ site.description }}
 | 
				
			||||||
  {%- endif -%}
 | 
					  {%- endif -%}
 | 
				
			||||||
</title>
 | 
					</title>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,19 +1,43 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  "attr-bans": ["align", "background", "bgcolor", "border", "frameborder", "longdesc", "marginwidth", "marginheight", "scrolling"],
 | 
					  "attr-bans": ["align", "background", "bgcolor", "border", "frameborder", "longdesc", "marginwidth", "marginheight", "scrolling"],
 | 
				
			||||||
  "attr-name-style": false,
 | 
					  "attr-name-style": false,
 | 
				
			||||||
  "attr-no-unsafe-char": false,
 | 
					  "attr-no-dup": true,
 | 
				
			||||||
 | 
					  "attr-no-unsafe-char": true,
 | 
				
			||||||
 | 
					  "attr-quote-style": "double",
 | 
				
			||||||
 | 
					  "attr-req-value": true,
 | 
				
			||||||
 | 
					  "attr-validate": true,
 | 
				
			||||||
 | 
					  "class-no-dup": true,
 | 
				
			||||||
  "class-style": "dash",
 | 
					  "class-style": "dash",
 | 
				
			||||||
  "doctype-first": true,
 | 
					  "doctype-first": true,
 | 
				
			||||||
  "doctype-html5": true,
 | 
					  "doctype-html5": true,
 | 
				
			||||||
  "fig-req-figcaption": false,
 | 
					  "fig-req-figcaption": false,
 | 
				
			||||||
 | 
					  "focusable-tabindex-style": true,
 | 
				
			||||||
 | 
					  "head-req-title": true,
 | 
				
			||||||
 | 
					  "head-valid-content-model": false,
 | 
				
			||||||
 | 
					  "href-style": false,
 | 
				
			||||||
 | 
					  "html-req-lang": true,
 | 
				
			||||||
  "html-valid-content-model": false,
 | 
					  "html-valid-content-model": false,
 | 
				
			||||||
  "id-class-ignore-regex": "(onclick|content|[a-z]+([A-Z][a-z])+)",
 | 
					  "id-class-ignore-regex": "(onclick|content|[a-z]+([A-Z][a-z])+)",
 | 
				
			||||||
 | 
					  "id-class-no-ad": true,
 | 
				
			||||||
  "id-class-style": "dash",
 | 
					  "id-class-style": "dash",
 | 
				
			||||||
 | 
					  "id-no-dup": true,
 | 
				
			||||||
 | 
					  "img-req-alt": "allownull",
 | 
				
			||||||
  "img-req-src": false,
 | 
					  "img-req-src": false,
 | 
				
			||||||
  "img-req-alt": false,
 | 
					 | 
				
			||||||
  "indent-style": "spaces",
 | 
					  "indent-style": "spaces",
 | 
				
			||||||
  "indent-width": 2,
 | 
					  "indent-width": 2,
 | 
				
			||||||
 | 
					  "input-radio-req-name": false,
 | 
				
			||||||
 | 
					  "input-req-label": false,
 | 
				
			||||||
 | 
					  "label-req-for": true,
 | 
				
			||||||
 | 
					  "lang-style": "case",
 | 
				
			||||||
 | 
					  "line-end-style": "lf",
 | 
				
			||||||
  "spec-char-escape": false,
 | 
					  "spec-char-escape": false,
 | 
				
			||||||
 | 
					  "table-req-header": false,
 | 
				
			||||||
  "tag-bans": ["b", "i"],
 | 
					  "tag-bans": ["b", "i"],
 | 
				
			||||||
  "title-max-len": false
 | 
					  "tag-close": true,
 | 
				
			||||||
 | 
					  "tagname-lowercase": true,
 | 
				
			||||||
 | 
					  "tag-name-match": true,
 | 
				
			||||||
 | 
					  "tag-self-close": false,
 | 
				
			||||||
 | 
					  "text-ignore-regex": false,
 | 
				
			||||||
 | 
					  "title-max-len": 70,
 | 
				
			||||||
 | 
					  "title-no-dup": true
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					@ -22,8 +22,7 @@
 | 
				
			||||||
        Popover on right
 | 
					        Popover on right
 | 
				
			||||||
      </button>
 | 
					      </button>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      <button type="button" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="bottom" data-content="Vivamus
 | 
					      <button type="button" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="bottom" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">
 | 
				
			||||||
      sagittis lacus vel augue laoreet rutrum faucibus.">
 | 
					 | 
				
			||||||
        Popover on bottom
 | 
					        Popover on bottom
 | 
				
			||||||
      </button>
 | 
					      </button>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
<!doctype html>
 | 
					<!doctype html>
 | 
				
			||||||
<html>
 | 
					<html lang="en">
 | 
				
			||||||
  <head>
 | 
					  <head>
 | 
				
			||||||
    <meta charset="utf-8">
 | 
					    <meta charset="utf-8">
 | 
				
			||||||
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
					    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue