1、前端開發和後端開發有什麼區別
前端開發和後端開發的區別在於:
一、展示方式不同
1、前端開發主要做的是用戶所能看到的前端展示界面。
2、後端開發主要做的是邏輯功能等模塊,是用戶不可見的。
二、所用技術不同
1、前端開發用到的技術包括但不限於html5、css3、javascript、jquery、Bootstrap、Node.js 、AngularJs等技術。
2、後端開發 以java為例 主要用到的 是包括但不限於Struts spring springmvc Hibernate Http協議 Servlet Tomcat伺服器等技術。
(1)網頁設計的一些常用標簽擴展資料:
公司對前後端人員招聘的要求:
Web前端:
1、精通HTML,能夠書寫語義合理,結構清晰,易維護的HTML結構;
2、精通CSS,能夠還原視覺設計,並兼容業界承認的主流瀏覽器;
3、熟悉JavaScript,了解ECMAScript基礎內容,掌握1到2種js框架,如JQuery;
4、對常見的瀏覽器兼容問題有清晰的理解,並有可靠的解決方案;
5、對性能有一定的要求,了解yahoo的性能優化建議,並可以在項目中有效實施;
Web後端:
1、精通jsp,servlet,javabean,JMS,EJB,Jdbc,Flex開發,或者對相關的工具、類庫以及框架非常熟悉,如Velocity,Spring,Hibernate,iBatis,OSGI等,對Web開發的模式有較深的理解;
2、練使用oracle、sqlserver、mysql等常用的資料庫系統,對資料庫有較強的設計能力;
3、熟悉maven項目配置管理工具,熟悉tomcat、jboss等應用伺服器,同時對在高並發處理情況下的負載調優有相關經驗者優先考慮;
4、精通面向對象分析和設計技術,包括設計模式、UML建模等;
5、熟悉網路編程,具有設計和開發對外API介面經驗和能力,同時具備跨平台的API規范設計以及API高效調用設計能力;
2、為什麼說<table> 標簽是網頁製作的靈魂?一個普通的表格在網頁上也不常用。
在網復頁布局中,存在兩大制流派,即DIV+CSS 和 table布局流派。
現在主流的模式喜歡div+css, 因為這種模式一般情況下渲染速度快(可以邊載入邊呈現),兼容性好,而且隨著CSS的日漸豐富,這種模式的表現力也越來好,不過這種模式布局的思路沒有table那麼直接。
table布局模式在早期用得還是不少,但是目前一般只有在呈現數據表格或者特殊情況下採用(比如要求多行格子的內容自動適應比對齊),由於其渲染速度相對較慢(需要html代碼載入完,才整體呈現,而且需要計算自動適應),所以table標簽一般用於網頁的局部控制。
兩種模式不能說一定誰好誰壞,要看使用場景,所以網頁布局中核心的標簽(或者)說靈魂,應該算div + table
3、求網頁設計常用的標簽和標簽的功能
h1-h2-h3-h4--標題
div----------塊
p------------段落
span---------元素
a------------鏈接
img----------圖片
這幾個是最常用的