�gӭ���R�ЈD�W(w��ng) Ո(q��ng) | ע��(c��)
> >>
Web�_�l(f��)���g(sh��)����HTML 5�cCSS 3��ָ��(��4��(��)

���] Web�_�l(f��)���g(sh��)����HTML 5�cCSS 3��ָ��(��4��(��)

���ߣ����ţ
�����磺�C(j��)е���I(y��)����������r(sh��)�g��2019-02-01
�_���� 16�_ 퓔�(sh��)�� 316
�� �D �r(ji��):¥57.1(7.2��) ���r(ji��)  ¥79.0 ��䛺�ɿ�����(hu��)�T�r(ji��)
����ُ��܇ �ղ�
�_���٣� ȫ��(ch��ng)���]
?�½������س���
������Ǖ�����>

Web�_�l(f��)���g(sh��)����HTML 5�cCSS 3��ָ��(��4��(��) ���(qu��n)��Ϣ

Web�_�l(f��)���g(sh��)����HTML 5�cCSS 3��ָ��(��4��(��) ������ɫ

��(n��i)�ݺ���
������HTML 5�cCSS 3�I(l��ng)���J(r��n)�Ę�(bi��o)�U֮�������x���u(y��)��“ϵ�y(t��ng)�W(xu��)��(x��)HTML 5�cCSS 3�Ę�(bi��o)��(zh��n)����”��Ҳ��Webǰ�˹��̎����^**�����փ�(c��)��
ǰ3����Ӌ(j��)ӡˢ���^25�����W(w��ng)�j(lu��)�����u(p��ng)Փ���^14000�l��98%���ϵ��u(p��ng)Փ�������Ǽ�(j��)���u(p��ng)�����H��HTML 5�cCSS 3�D���I(l��ng)��(d��ng)֮�o�����I(l��ng)�^�򣬶���������(g��)ԭ��(chu��ng)Ӌ(j��)��C(j��)�D���I(l��ng)��Ҳ��ٮٮ����
��4�����ȏļ��g(sh��)�ĽǶȸ���(j��)*�µ�HTML 5��CSS 3��(bi��o)��(zh��n)�M(j��n)���˸��º��a(b��)��������Ǹ���(j��)�x�ߵķ�����(du��)��(n��i)�ݵĽM���Y(ji��)��(g��u)�͌�����ʽ�����M(j��n)һ���ă�(y��u)������(n��i)�ݸ���(sh��)�ã���x�w�(y��n)Ҳ������
ȫ����26���������֞����ƒɃ�(c��)��
�σ�(c��)��1~14�£���(n��i)�ݺ���
������HTML 5�cCSS 3�I(l��ng)���J(r��n)�Ę�(bi��o)�U֮�������x���u(y��)��“ϵ�y(t��ng)�W(xu��)��(x��)HTML 5�cCSS 3�Ę�(bi��o)��(zh��n)����”��Ҳ��Webǰ�˹��̎����^**�����փ�(c��)��
ǰ3����Ӌ(j��)ӡˢ���^25�����W(w��ng)�j(lu��)�����u(p��ng)Փ���^14000�l��98%���ϵ��u(p��ng)Փ�������Ǽ�(j��)���u(p��ng)�����H��HTML 5�cCSS 3�D���I(l��ng)��(d��ng)֮�o�����I(l��ng)�^��������������(g��)ԭ��(chu��ng)Ӌ(j��)��C(j��)�D���I(l��ng)��Ҳ��ٮٮ����
��4�����ȏļ��g(sh��)�ĽǶȸ���(j��)*�µ�HTML 5��CSS 3��(bi��o)��(zh��n)�M(j��n)���˸��º��a(b��)��������Ǹ���(j��)�x�ߵķ�����(du��)��(n��i)�ݵĽM���Y(ji��)��(g��u)�͌�����ʽ�����M(j��n)һ���ă�(y��u)������(n��i)�ݸ���(sh��)�ã���x�w�(y��n)Ҳ������
ȫ����26���������֞����ƒɃ�(c��)��
�σ�(c��)��1~14�£�
ȫ��ϵ�y(t��ng)���v����HTML 5���P(gu��n)�ĸ��(xi��ng)��Ҫ���g(sh��)����HTML 5��(du��)�F(xi��n)��Web��(y��ng)�îa(ch��n)����׃���_ƪ������v����HTML 5�cHTML 4�ą^(q��)�e��HTML 5�ĽY(ji��)��(g��u)����μ��������Ԫ�ء�ECMAScript���ļ�API�����ش惦(ch��)��XML HttpRequest��Web Workers��Service Worker��ͨ��API��Web�M�����L�ƈD������ý�w�ȃ�(n��i)����
�ƒ�(c��)��15~26�£�
ȫ��ϵ�y(t��ng)���v����CSS 3���P(gu��n)�ĸ��(xi��ng)��Ҫ���g(sh��)����CSS 3�Ĺ��ܺ�ģ�K�Y(ji��)��(g��u)�_ƪ������v���˸��N�x�����������c���w�������P(gu��n)��ʽ�������c߅����׃��̎������(d��ng)������������ý�w���Լ�CSS 3�е�һЩ������Ҫ��ʽ��
ȫ��һ��300����(g��)ʾ������1��(g��)�C���Եİ��������д��a��ͨ�^�����ϙC(j��)�{(di��o)ԇ���x�߿����d���д��a��ֱ���ڞg�[���鿴�\(y��n)�нY(ji��)����

Web�_�l(f��)���g(sh��)����HTML 5�cCSS 3��ָ��(��4��(��) ��(n��i)�ݺ���

��1�������ѽ�(j��ng)�ɞ�HTML5�cCSS3�I(l��ng)���J(r��n)�Ę�(bi��o)�U���������_�l(f��)�߂��W(xu��)��(x��)HTML5�cCSS3���Œ�(sh��)��(bi��o)��(zh��n)��
��2��ǰ3����Ӌ(j��)ӡˢ���^25�Σ��N�����^10�f��(c��)���W(w��ng)�j(lu��)�����u(p��ng)Փ14000���l�����u(p��ng)��99%����ͬ��е��I(l��ng)�^����Ҳ��ԭ��(chu��ng)Ӌ(j��)��C(j��)�D���I(l��ng)���ٮٮ����
��3��ᘌ�(du��)HTML5�cCSS3���g(sh��)�İl(f��)չ��Web��(y��ng)�íh(hu��n)����׃��������ᘌ�(du��)�Եă�(y��u)�����������a(b��)��̈́h������(n��i)�ݸ���ᘌ�(du��)����Ҳ����(sh��)����

Web�_�l(f��)���g(sh��)����HTML 5�cCSS 3��ָ��(��4��(��) Ŀ�

ǰ��
�σ�(c��)
��1�¡�Web�r(sh��)����׃�w 1
1.1��ӭ���µ�Web�r(sh��)�� 1
1.1.1��HTML 5�r(sh��)���������R1
1.1.2��HTML 5��Ŀ��(bi��o)3
1.1.3��HTML5��С�汾����4
1.2��HTML 5���ܚgӭ������ 4
1.2.1������֪���g�[���S�̌�(du��)HTML 5��֧��4
1.2.2��**��(g��)���ɣ��r(sh��)����Ҫ��5
1.2.3���ڶ���(g��)���ɣ�Internet Explorer 85
1.3�����Է���ʹ��HTML 5������(g��)���� 6
1.4��HTML 5Ҫ��Q������(g��)���} 7
��2�¡�HTML 5�cHTML 4�ą^(q��)�e8
2.1���Z���ĸ�׃ 8
2.1.1��HTML 5���Z��׃��8
2.1.2��HTML 5�еĘ�(bi��o)ӛ����9
2.1.3��HTML 5�_���ļ�����10
2.1.4����(bi��o)ӛʾ��11
2.2��������Ԫ�غ͏U����Ԫ�� 12
2.2.1�������ĽY(ji��)��(g��u)Ԫ��12
2.2.2������������Ԫ��14
2.2.3��������inputԪ�ص����18
2.2.4���U����Ԫ��18
2.3�������Č��Ժ͏U���Č��� 19
2.3.1����������19
2.3.2���U������21
2.4��ȫ�֌��� 23
2.4.1��contentEditable����23
2.4.2��designMode����24
2.4.3��hidden����24
2.4.4��spellcheck����25
2.4.5��tabindex����25
2.5���������¼� 25
2.6��ֻ�O(ji��n) һ���¼� 26
��3�¡�HTML 5�ĽY(ji��)��(g��u) 28
3.1�����������w�Y(ji��)��(g��u)Ԫ�� 28
3.1.1��articleԪ��29
3.1.2��sectionԪ��31
3.1.3��navԪ��33
3.1.4��asideԪ��34
3.1.5��timeԪ���c΢��ʽ36
3.1.6��pubdate����37
3.2�������ķ����w�Y(ji��)��(g��u)Ԫ�� 38
3.2.1��headerԪ��38
3.2.2��footerԪ��39
3.2.3��addressԪ��40
3.2.4��mainԪ��41
3.3��HTML 5�оW(w��ng)퓽Y(ji��)��(g��u) 42
3.3.1��HTML 5�еĴ�V42
3.3.2����V�ľ���Ҏ(gu��)�t48
3.3.3����(du��)�µĽY(ji��)��(g��u)Ԫ��ʹ�Ø�ʽ51
��4�¡���μ����������͸���Ԫ�� 53
4.1������Ԫ���c���� 53
4.1.1����������53
4.1.2������ȵ������c����inputԪ�صķN�65
4.1.3����(du��)�µı��Ԫ��ʹ�Ø�ʽ77
4.1.4��outputԪ�ص�׷��77
4.2������(y��n)�C 78
4.2.1���Ԅ�(d��ng)�(y��n)�C78
4.2.2��ȡ���(y��n)�C79
4.2.3���@ʽ�(y��n)�C79
4.3������(qi��ng)�����Ԫ�� 80
4.3.1��������figureԪ���cfigcaptionԪ��80
4.3.2��������detailsԪ���csummaryԪ��82
4.3.3��������markԪ��83
4.3.4��������progressԪ��86
4.3.5��������meterԪ��87
4.3.6��������dialogԪ��88
4.3.7��������aԪ��90
4.3.8��������ol�б�91
4.3.9��������dl�б�92
4.3.10�����ԇ�(y��n)�����Ƶ�citeԪ��93
4.3.11�����¶��x��smallԪ��94
4.3.12����ȫ������(qi��ng)��iframeԪ��94
4.3.13������(qi��ng)��scriptԪ��97
��5�¡�ECMAScript�е��������� 102
5.1�������Z�� 103
5.1.1��ʹ��for-ofѭ�h(hu��n)103
5.1.2��ʹ��let�P(gu��n)�I���cconst�P(gu��n)�I��•��׃��104
5.1.3��ʹ��class�P(gu��n)�I��•���109
5.1.4�����_������(sh��)��Ĭ�J(r��n)����(sh��)ֵ116
5.1.5�����^����(sh��)121
5.1.6������������(sh��)126
5.1.7���☋(g��u)�xֵ129
5.1.8��ģ���ַ���138
5.1.9���ڿ͑���ʹ��JavaScriptģ�K141
5.2��������(du��)�󼰔�(sh��)��(j��)��� 145
5.2.1��Promise��(du��)��145
5.2.2��ȫ��Ψһ��(bi��o)�R(sh��)����symbol 166
5.2.3�������c���� 170
5.2.4�������ĸ��N���ό�(du��)�� 176
5.3����(du��)�F(xi��n)�Ќ�(du��)��ĔU(ku��)չ 187
��6�¡��ļ�API 194
6.1��FileList��(du��)���cfile��(du��)�� 195
6.2��ArrayBuffer��(du��)���cArrayBuffer-View��(du��)�� 196
6.2.1����������196
6.2.2��ArrayBuffer��(du��)��196
6.2.3��ArrayBufferView��(du��)��196
6.2.4��DataView��(du��)��198
6.3��Blob��(du��)�� 202
6.3.1��Blob��(du��)�����202
6.3.2����(chu��ng)��Blob��(du��)��204
6.3.3��Blob��(du��)���slice����207
6.4��FileReader��(du��)�� 208
6.4.1��FileReader��(du��)��ķ���208
6.4.2��FileReader��(du��)����¼�209
6.4.3��FileReader��(du��)���ʹ��ʾ��209
��7�¡����ش惦(ch��) 217
7.1��Web Storage 218
7.1.1��Web Storage��ʲô218
7.1.2������Web���Ա�221
7.1.3�����麆�ה�(sh��)��(j��)�������224
7.1.4������storage�¼���(sh��)�r(sh��)�O(ji��n)ҕWeb Storage�еĔ�(sh��)��(j��)226
7.2��indexedDB��(sh��)��(j��)�� 229
7.2.1������?c��i)?sh��)��(j��)��Ļ�������229
7.2.2��indexedDB��(sh��)��(j��)��Ļ�������229
7.2.3���B�Ӕ�(sh��)��(j��)��229
7.2.4����(sh��)��(j��)��İ汾����231
7.2.5����(chu��ng)����(du��)��}��233
7.2.6����(chu��ng)������236
7.2.7��������multiEntry����ֵ239
7.2.8��ʹ���„�(w��)239
7.2.9�����攵(sh��)��(j��)241
7.2.10����indexedDB��(sh��)��(j��)�����Blob��(du��)��244
7.2.11���@ȡ��(sh��)��(j��)247
7.2.12������(j��)���Iֵ�z����(sh��)��(j��)251
7.2.13������(j��)���������@ȡ��(sh��)��(j��)�����Iֵ257
7.2.14������(j��)��������ֵ�z����(sh��)��(j��)260
7.2.15���@ȡ���Д�(sh��)��(j��)266
7.2.16����(f��)������272
7.2.17���y(t��ng)Ӌ(j��)��(du��)��}���еĔ�(sh��)��(j��)��(sh��)��276
7.2.18�����e��(sh��)��(j��)�������Ќ�(du��)��}������Q278
7.2.19�����e�„�(w��)�����п��L����(du��)��}�����Q279
7.2.20���h����(du��)��}��281
7.2.21������(j��)���I�h���Ηl��(sh��)��(j��)282
7.2.22�����e��(du��)��}��������������Q���h������286
7.2.23��ʹ��������(du��)��ķ���289
7.2.24����ָ�������г�ȡ��(sh��)��(j��)���I298
7.2.25��ʹ���Θ�(bi��o)��(du��)��ķ���301
��8�¡��U(ku��)չ��XMLHttpRequestAPI��FetchAPI 307
8.1���ķ���(w��)���˫@ȡ���M(j��n)�Ɣ�(sh��)��(j��) 307
8.1.1��ArrayBuffer푑�(y��ng) 308
8.1.2��Blob푑�(y��ng) 313
8.2���l(f��)�͔�(sh��)��(j��) 314
8.2.1���l(f��)���ַ��� 315
8.2.2���l(f��)�ͱ�Δ�(sh��)
չ�_ȫ��

Web�_�l(f��)���g(sh��)����HTML 5�cCSS 3��ָ��(��4��(��) ���ߺ���

���ߺ���
���ţ
Web�_�l(f��)���̎���ܛ���_�l(f��)���̎���ϵ�y(t��ng)�O(sh��)Ӌ(j��)��������Web�_�l(f��)��������(du��)���NWeb�_�l(f��)���g(sh��)������ǰ�˺ͺ�ˣ����зdz�������о�����(j��ng)�(y��n)�O���S����HTML 5��CSS 3���¼��g(sh��)�����(q��)�ߺͲ����ߣ����H��(du��)HTML 5�cCSS 3�зdz�������о������Ҍ�(du��)Node.JS���_�l(f��)���Ҳ�зdz���̵��о������Ҹ��T�˴�����(sh��)�`��ͬ�r(sh��)����߀���L.NET��Java�����P(gu��n)���g(sh��)����C#��VB.NET��ASP.NET��SQL Server ��Oracle��Java��Struts��Spring��Hibernate�ȷ���Ҳ�e�۴����Č�(sh��)��(zh��n)��(j��ng)�(y��n)��
���⣬��߀��һλ�H��Ӱ����ļ��g(sh��)���ң�
��1����HMTL 5�cCSS 3ָ�ϡ��{�胞(y��u)�|(zh��)�ă�(n��i)�������x�ߺ��u(p��ng)��ͬ�ֻ�������(xi��ng)����ǰ3����Ӌ(j��)ӡˢ���^25�����N�����^10�f��(c��)�����x���u(y��)��“ϵ�y(t��ng)�W(xu��)��(x��)HTML 5�cCSS 3�ĸ����x��”��“Webǰ�˹��̎����^�؂�D��֮һ”�� ���H��HTML 5�cCSS 3�I(l��ng)����I(l��ng)�^��͘�(bi��o)�U�������ǽ����ԭ��(chu��ng)Ӌ(j��)��C(j��)�D���I(l��ng)���һ�������
��2����HTML 5�_�l(f��)��Ҫ�c����Ԕ�⡷����Sencha Touchָ�ϡ�����Node.jsָ�ϡ�������ͬ��Ҳȡ���˷dz��õĿڱ����N����

��Ʒ�u(p��ng)Փ(0�l)
���o�u(p��ng)Փ����
�������]
����N
��݋���]
����픲�
�ЈD�W(w��ng)
�ھ��ͷ�