1.html5开发者指南:这一文档举例说明了如何来编写html5文档,更好地为初学者提供了简单和可实践的应用程序,同时也为高级开发人员提供了更深度的信息。
2.WHATWG博客:是网络超文本应用技术工作小组的博客,其实就是负责html5规格的那些人。
3.Dive Into HTML:这是一本从html5规格和其他标准中精心挑选并详述特征的一本书籍。
4.html5医生:这里有很多关于html5及其语义、以及如何来正确使用它等等的一些文章。
5.html5可视备忘单:这是一个简单的可视网格,包含了所有html5标签和相关的属性。
6.html5画廊:主要有两个目标,一个是展示用html5布局的网站,可以更好看到别人如何来理解html5规格和如何来应用它,另一个是帮助学习html5,如何使用html5以及如何来应用html5。
安装时需要注意一下事项:
1.避免不必要的复杂性,规范也许会写的十分复杂,但浏览器的实现却可能是很简单,规范有时会去迁就浏览器的实现。
2.支持已有内容,在现实情况中,开发者会写出各种风格的html,浏览器遇到这些代码时,在内部构建的结构应该是一样的,呈现的效果也是一样的。
3.解决实际问题,规范应该去解决现实当中实际遇到的问题,而不应该是考虑哪些复杂的理论问题。
4.根据用户使用习惯来定设计规范,当一个实践已经被广泛接受时就应该考虑将其吸纳进来,而不是禁止或是搞一个新的实践出来。
::请指定每个html图片个数(NN=5),默认为5。::请在图片所在的文件夹A,所在的目录运行本程序。且B文件夹下有同名 小图片
::此代码会查找目录所在文件夹下,A文件夹内的所有文件,并生按设定的图片个数,
::依次生成1.html 2.html 3.html ......
@echo off
setlocal enabledelayedexpansion
set NN=5
set aa=0&set bb=1
echo ^<table class="B"^>>%bb%.html
echo ^<tr^> >>%bb%.html
for /f "tokens=*" %%i in ('dir /a /b "A\*.jpg"') do (
set /a aa+=1
call :sub "%%i" "!bb!" "!aa!"
if "!aa!"=="%nn%" (
echo ^</tr^> >>!bb!.html
echo ^</table^> >>!bb!.html
set aa=0
set /a bb+=1
echo ^<table class="B"^>>!bb!.html
echo ^<tr^> >>!bb!.html ))
more +3 !bb!.html|findstr /i .*>nul||del !bb!.html
if "!aa!" lss "%nn%" (
echo ^</tr^> >>!bb!.html
echo ^</table^> >>!bb!.html)
pause
exit
:sub
cls
call set /a xx=%~3-1
>>%~2.html echo ^<td^>
>>%~2.html echo ^<a href="A/%~1" data-tooltip="#tt%xx%"^>
>>%~2.html echo ^<noscript^>
>>%~2.html echo ^<img src="B/%~1" width="200" height="150"^>
>>%~2.html echo ^</noscript^>
>>%~2.html echo ^<img src="blank.png" width="200" height="150" alt="1" data-src="B/%~1" data-ext="jpg" data-caption="<h2>%~3</h2>
>>%~2.html echo " data-size="124.66 kB" data-isimage="true" data-width="494" data-height="720">
>>%~2.html echo ^</a^>
>>%~2.html echo ^<div class="caption hidden" id="tt%xx%"^>^<span class="nr"^>%~3^</span^>
>>%~2.html echo ^</div^>
>>%~2.html echo ^</td^>
goto :eof