這個(gè)case是不是可以不用<a>???
用a是為了創(chuàng)建連接的,但是貌似a的連接作用被css設(shè)置位置給破壞了(position:fixed)
然后后來(lái)老師也說(shuō)明了頁(yè)面切換的原理:是通過(guò)input觸發(fā)盒子st-scroll在panel(section)上的平移來(lái)實(shí)現(xiàn)的
也就是說(shuō)頁(yè)面切換或者說(shuō)連接,跟標(biāo)簽a是沒(méi)有關(guān)系的!那前邊為什么要用標(biāo)簽a?這里這個(gè)標(biāo)簽a有什么特殊的作用是不可以用其他行標(biāo)簽替換的?
2015-09-09
這個(gè)是a標(biāo)簽在這里的作用是語(yǔ)義化,什么是語(yǔ)義化,語(yǔ)義化是讓機(jī)器,如瀏覽器,屏幕閱讀器來(lái)使用的。就是讓他們知道這個(gè)標(biāo)簽就是甘某種鏈接,如果你的頁(yè)面代碼對(duì)語(yǔ)義化要求不是很高,那么是可以用其它標(biāo)簽代替,如可以使用span標(biāo)簽。