HTML笔记_html/css_WEB-ITnose
注重结构与样式的分离:
1.先按结构和语义编写代码
2.然后进行CSS样式设置
3.减少HTML与CSS的契合度
javascript使用注意事项:
1.平稳退化
2.向CSS学习:分离javascript
3.向后兼容
4.性能考虑:尽量减少访问DOM和标记,合并和放置脚本,压缩并优化脚本
HTML页面加载和解析流程: http://www.w3cfuns.com/blog-5459951-5404057.html
HTML代码规范:http://www.html5cn.org/article-7537-1.html
HTML head头标签:http://fex.baidu.com/blog/2014/10/html-head-tags/?qq-pf-to=pcqq.group
1.多个单选框name值必须要相同,才能实现联动切换。
2.html禁止清除input文本输入缓存,多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清除缓存记录。
如果不想让浏览器缓存input的值,有两种方法:
方法一:
在不想使用缓存的input中添加 autocomplet e="off";
方法二:
在 input 所在的form标签中添加 autocomplet e="off";
3. 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP,点击链接后,页面不动,只打开链接。 点击链接后,不想使页面滚到页首,就用href="javascript:;",不要用href="#",return false也有类似作用。
4.input按钮和button按钮的区别:
属性为type=”submit”的input标签在不同的浏览器中要么显得非常丑陋(在Firefox中),要么就是存在这样那样的缺陷(在Internet Explorer),甚至表现得十分死板(在Safari中)。应对这个问题的解决办法通常是通过设置input的属性为image然后自己动手设计一个按钮图片出来,实际上,根据W3C的定义,元素就是为了解决这些表现上的差异才应运而生的。
所有主流浏览器都支持标签。 在button元素内部,您可以放置内容,比如文本或图像。这是该元素与使用input元素创建的按钮之间的不同之处。
控件与相比,提供了更为强大的功能和更丰富的内容。与标签之间的所有内容都是按钮的内容,其中包括任何可接受的正文内容,比如文本或多媒体内容。例如,我们可以在按钮中包括一个图像和相关的文本,用它们在按钮中创建一个吸引人的标记图像。 唯一禁止使用的元素是图像映射,因为它对鼠标和键盘敏感的动作会干扰表单按钮的行为。 请始终为按钮规定type属性。InternetExplorer的默认类型是"button",而其他浏览器中(包括W3C规范)的默认值是"submit",所以不要把标签当成中的input元素。
如果在HTML表单中使用button元素,不同的浏览器会提交不同的值。InternetExplorer将提交与之间的文本,而其他浏览器将提交value属性的内容。请在HTML表单中使用input元素来创建按钮。
5.实现html内文本不可选:http://bbs.html5cn.org/thread-84022-1-1.html
6.网站logo应该用 img 标签,因为除了可以设 alt 和被引擎抓取外,在 CSS 裸奔时也可以显示。
7.(1)块级元素不能放在
里面:
?? 错
(2) 有几个特殊的块级元素只能包含内嵌元素,不能再包含块级元素,这几个特殊的标签是:
h1、h2、h3、h4、h5、h6、p、dt

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











HTML은 간단하고 배우기 쉽고 결과를 빠르게 볼 수 있기 때문에 초보자에게 적합합니다. 1) HTML의 학습 곡선은 매끄럽고 시작하기 쉽습니다. 2) 기본 태그를 마스터하여 웹 페이지를 만들기 시작하십시오. 3) 유연성이 높고 CSS 및 JavaScript와 함께 사용할 수 있습니다. 4) 풍부한 학습 리소스와 현대 도구는 학습 과정을 지원합니다.

HTML은 웹 구조를 정의하고 CSS는 스타일과 레이아웃을 담당하며 JavaScript는 동적 상호 작용을 제공합니다. 세 사람은 웹 개발에서 의무를 수행하고 화려한 웹 사이트를 공동으로 구축합니다.

WebDevelopmentReliesonHtml, CSS 및 JavaScript : 1) HtmlStructuresContent, 2) CSSSTYLESIT, 및 3) JAVASCRIPTADDSINGINTERACTIVITY, BASISOFMODERNWEBEXPERIENCES를 형성합니다.

anexampleStartingtaginhtmlis, whithbeginsaparagraph.startingtagsareessentialinhtmlastheyinitiate rements, definetheirtypes, andarecrucialforstructurituringwebpages 및 smanstlingthedom.

GiteEpages 정적 웹 사이트 배포 실패 : 404 오류 문제 해결 및 해결시 Gitee ...

이미지를 클릭 한 후 주변 이미지를 산란 및 확대하는 효과를 얻으려면 많은 웹 디자인이 대화식 효과를 달성해야합니다. 특정 이미지를 클릭하여 주변을 만들 수 있습니다 ...

웹 주석 기능에 대한 Y 축 위치 적응 알고리즘이 기사는 Word 문서와 유사한 주석 기능을 구현하는 방법, 특히 주석 간격을 다루는 방법을 모색합니다 ...

HTML, CSS 및 JavaScript는 웹 개발의 세 가지 기둥입니다. 1. HTML은 웹 페이지 구조를 정의하고 등과 같은 태그를 사용합니다. 2. CSS는 색상, 글꼴 크기 등과 같은 선택기 및 속성을 사용하여 웹 페이지 스타일을 제어합니다.
