Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 设置样式<;李>;与&<;a>;_Html_Css_Navigation - Fatal编程技术网

Html 设置样式<;李>;与&<;a>;

Html 设置样式<;李>;与&<;a>;,html,css,navigation,Html,Css,Navigation,我意识到这些问题可能更多的是基于观点,但我正在寻找行业标准最佳实践是什么: 1) 考虑到响应性设计和折叠菜单等,将nav或nav菜单元素设置为固定高度有意义吗 2) 在nav中,最好的样式是链接周围的li还是a,还是个人偏好 这是一个固执己见的问题,下面是我固执己见的回答: 1) 考虑到响应性设计和折叠菜单等,将导航或导航菜单元素设置为固定高度有意义吗 当然,为什么不呢?谷歌包括一个固定高度的工具栏(大屏幕64像素,小屏幕56像素) 2) 在nav中,最好是围绕链接设计li或a,还是更具个人偏好

我意识到这些问题可能更多的是基于观点,但我正在寻找行业标准最佳实践是什么:

1) 考虑到响应性设计和折叠菜单等,将
nav
nav菜单
元素设置为固定高度有意义吗


2) 在
nav
中,最好的样式是链接周围的
li
还是
a
,还是个人偏好

这是一个固执己见的问题,下面是我固执己见的回答:

1) 考虑到响应性设计和折叠菜单等,将导航或导航菜单元素设置为固定高度有意义吗

当然,为什么不呢?谷歌包括一个固定高度的工具栏(大屏幕64像素,小屏幕56像素)

2) 在nav中,最好是围绕链接设计li或a,还是更具个人偏好


这是非常主观的。其他人,如Bootstrap,而其他人,如Material Design Lite,。

我想说,这两个问题完全取决于个人偏好和您的设计要求。@JonUleis我最近一直在处理flex box,但我仍然发现这非常困难(需要更多代码)给它的反应元素。取而代之的是,人们似乎将导航高度保持在开放状态,并使用填充物和边距来确定其高度。