首先,我有C(++)、Java、MATLAB和Python的背景,主要用于科学和电子应用(数据的数学运算、从传感器、微 Controller 读取数据)。
但我对 HTML (CSS) 和 Javascript 都比较陌生。
对于这两件事,我都读过一些书。在HTML书籍中,多个页面是通过链接完成的(<a></a>)
.
在 javascript 中(对我来说,这比 HTML 更自然),我见过一些例子,其中只有 1 个 html 页面,充满了 div,每次需要显示某个页面时都会显示和隐藏它们。
这是通过 Jquery 命令 $('#div1').hide()
完成的。和$('#div2').show();
现在我的问题是,最佳实践是什么?什么时候拥有多个 HTML 页面更好,什么时候使用 Javascript 隐藏/显示 div 更好?
谢谢
最佳答案
并不是每个人都会使用 Javascript。并非每台计算机或浏览器都安装了 Java 基础知识。但每台计算机都可以读取 HTML,每个浏览器都可以读取 HTML。 识别访问者是否使用 java。
How to check whether Java plugins are installed or not in a browser using Code .?
现在大多数情况下都安装了Java,并提供了浏览器的一些基本功能。但较旧的导航器或 IE 浏览器并不总是默认安装它。
更多信息也在这里
How can I detect the Java runtime installed on a client from an ASP .NET website?
最简单的是使用<ul><li>
CSS 导航主题。查看此网站以获取更多信息。
https://medialoot.com/blog/how-to-create-a-responsive-navigation-menu-using-only-css/
关于javascript - 使用多个 html 页面或通过 javascript 显示/隐藏 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42571483/