iterami/Docs.htm/Standards/HTM
- All pages must include:
- <!doctype html>
- <meta charset=utf-8>
- <meta content="width=device-width,initial-scale=1" name=viewport>
- <title>A Title</title>
- <link href=a/css/file.css rel=stylesheet>
- If a page must disable mobile zooming, then use this meta tag instead:
- <meta content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=0" name=viewport>
- External links:
- Must include the "external" CSS class and "rel=noreferrer".
- Should not include optional filenames, such as "index.htm".
- Includes all non-relative links.
- Formatting standards can be ignored to avoid unnecessary whitespace rendering.
- Inputs must have a type, including "type=text".
- Inputs and textareas that contain text that the user should not modify must be "readonly".
- Internal links must include optional filenames, such as "index.htm", to improve local offline browsing.
- Optional tags are excluded unless necessary:
- <body>, </body>, <head>, </head>, <html>, </html>, </li>, </option>, </tbody>, </td>, </thead>, </tr>
- <tbody> and <thead> unless the table contents will be controlled via JavaScript.
- Search engine optimization code should not be included.