整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          HTML文檔元素

          分享成果,隨喜正能量】人生,有多少計較,就有多少痛苦。有多少寬容,就有多少歡樂。痛苦與歡樂都是心靈的折射,就像鏡子里面有什么,決定于鏡子面前的事物。心里放不下,自然成了負擔,負擔越多,人生越不快樂。計較的心如同口袋,寬容的心猶如漏斗。復雜的心愛計較,簡單的心易快樂。

          《VBA信息獲取與處理》教程是我推出第六套教程,目前已經是第一版修訂了。這套教程定位于最高級,是學完初級,中級后的教程。這部教程給大家講解的內容有:跨應用程序信息獲得、隨機信息的利用、電子郵件的發送、VBA互聯網數據抓取、VBA延時操作,剪貼板應用、Split函數擴展、工作表信息與其他應用交互,FSO對象的利用、工作表及文件夾信息的獲取、圖形信息的獲取以及定制工作表信息函數等等內容。程序文件通過32位和64位兩種OFFICE系統測試。是非常抽象的,更具研究的價值。

          教程共兩冊,八十四講。今日的內容是專題八“VBA與HTML文檔”的第二節上半部分:HTML文檔元素

          第二節 HTML文檔的元素分析之一

          大家好,我們這講開始HTML的講解,為了認識這種特殊的語言,我們要先看看這種語言中的各種元素個代表什么意義。上節中在講這種語言的特征時講過,標簽是用來描述網頁的。瀏覽器讀取HTML文檔,識別標簽,并按標簽要求以網頁進行顯示文本。大部分標簽都是成隊出現的。

          起始標簽和結束標簽之間的所有文本,都叫做元素。也就是這個格式就是:

          <起始標簽:也叫元素名>元素的內容<結束標簽:/+元素名>

          標簽是可以擁有屬性的,屬性提供了元素的一些附加信息,起始標簽,有時候格式如下:

          <元素名 屬性名稱=”屬性值”>

          同時,元素是可以擁有元素的,即某個元素的內容有時候是一個子元素。

          元素這東西,比較抽象,我們可以把它且當作一個對象來理解,例如工作簿對象,每個工作簿的名稱都不一樣(屬性),每個工作簿里面都有工作表(子元素),每個表都有名稱(屬性),里面填寫的內容也不一樣(元素的內容)。

          1 HTML文檔構成的整體框架結構

          在上一講中我們舉了一個最為簡單的實例來說明HTML文檔:

          <html>

          <body>

          <h1>學習VBA語言</h1>

          <p>為了更好的掌握VBA的各個知識點,您可以參考我的第一套教程:VBA代碼解決方案</p>

          </body>

          </html>

          我們將上面的格式修正一下,如下面:

          <html>

          <head> <!--注釋:文檔頭部,文檔相關消息,并不提供文檔內容-->

          <title>

          VBA應用提高篇

          </title>

          </head>

          <body> <!--注釋:文檔主體-->

          <h1>學習VBA語言</h1>

          <p>為了更好的掌握VBA的各個知識點,您可以先參考我的第一套教程:VBA代碼解決方案</p>

          </body>

          </html>

          將上面的內容寫入記事本中保存為.html文件:HTML基礎學習-1.html

          然后我們雙擊打開這個文件,看看瀏覽器的翻譯效果:

          我們再看看網頁的源碼:

          從上面的框架代碼,我們可以看出,一般的頁面,都有html元素,其一般內含兩個元素,一個是head元素,一個是body元素。Head元素僅僅說明文檔的相關消息,并不展示文檔實體,body元素才是真正展示文檔主體的,所有要在頁面展示的元素,都要在body內進行書寫。

          2 HTML文檔常用元素的構成

          1)HTML標題 <h1> - <h6>

          標題(Heading)是通過 <h1> - <h6> 等標簽進行定義的。<h1> 定義最大的標題。<h6> 定義最小的標題。瀏覽器會自動地在標題的前后添加空行。標題很重要,將 HTML heading 標簽只用于標題。不要僅僅是為了產生粗體或大號的文本而使用標題。因為用戶可以通過標題來快速瀏覽您的網頁,所以用標題來呈現文檔結構是很重要的。應該將 h1 用作主標題(最重要的),其后是 h2(次重要的),再其次是 h3,以此類推。在HTML基礎學習.HTML文件中我們已經用到了標題的元素

          2)HTML水平線 <hr />

          <hr /> 標簽在 HTML 頁面中創建水平線。可用于分隔內容。

          [待續]

          本節參考文件:HTML基礎學習-1.html;HTML基礎學習-2.html

          我20多年的VBA實踐經驗,全部濃縮在下面的各個教程中,教程學習順序:

          【分享成果,隨喜正能量】人生,一歲有一歲的味道,一站有一站的風景,你的年齡應該成為你生命的勛章而不是你傷感的理由。 ??

          本標記語言,英語:HyperText Markup Language,簡稱:HTML,是一種用于創建網頁的標準標記語言。注意,HTML是標記語言,不是編程語言。

          您可以使用 HTML 來建立自己的 WEB 站點,HTML 運行在瀏覽器上,由瀏覽器來解析。手機上的H5,也是瀏覽器解析的,只是App內置的瀏覽器組件,你看不到而已。

          目前,HTML5是最新的版本,主流瀏覽器都支持的了。如果出現不支持的話,升級到最新版本就好了。HTML5也支持在手機上運行,所以我們沒理由不學H5的。

          1.1 HTML頁面結構

          在沒學HTML之前,很多人以為有復雜時的,其實學HTML就是學標簽。除了<!DOCTYPE html>聲明為H5文件,類似<meta charset="UTF-8">這種指定字符的之外,其他的,不是成對(如<p></p>),就是有結束符的標簽(如<p/>)。

          你要做的就是理解標簽的意思和往里面放內容就好了。經我這么一說,是不是感覺挺簡單的。是就對了。HTML不止開發簡單,連開發工具都不挑,如WebStorm,Eclipse或VSCode等;如用來開發Java、C#、PHP、Python等的開發工具。

          開發工具生成的HTML5文件模板里,便是一個完整的頁面結構。內容,根據你個人喜好,進行刪填即可。如果沒有內容,則被稱為空標簽。

          <!DOCTYPE html>
          <html>
          <head>
              <meta charset="UTF-8">
              <title>HTML來了</title>
          </head>
          <body>
          <h1>老陳說編程</h1>
          <p>編程界一老頭</p>
          <a href="home.html">個人主頁</a>
          </body>
          </html>

          輸出結果(用瀏覽器打開)

          1.2 HTML元素

          HTML文檔由 HTML 元素定義。元素以開始標簽(如<p>)起始,以結束標簽(如</p>)終止,元素的內容是開始標簽與結束標簽之間的內容,如:老陳說編程。標簽對大小寫不敏感:<P> 等同于 <p>,推薦使用小寫。

          標簽<a>里面的href,是屬性。屬性可以在元素中添加附加信息,以名稱/值對的形式出現,一般放在開始標簽中。

          HTML注釋:可以將注釋插入 HTML 代碼中,這樣可以提高其可讀性,使代碼更易被人理解。瀏覽器會忽略注釋,也不會顯示它們。

          <!DOCTYPE html>
          <html>
          <head>
              <meta charset="UTF-8">
              <title>第2個HTML</title>
          </head>
          <body>
          <h3>做人要自然,自然美,才是真的美</h3>
          <!--這是注釋,src是屬性-->
          <img src="mm.jpg"/>
          </body>
          </html>

          輸出結果

          好了,有關html頁面結構和元素的內容,老陳講完了,如果覺得對你有所幫助,希望老鐵能轉發點贊,讓更多的人看到這篇文章。你的轉發和點贊,就是對老陳繼續創作和分享最大的鼓勵。

          一個當了10年技術總監的老家伙,分享多年的編程經驗。想學編程的朋友,可關注:老陳說編程。分享Python,前端(小程序)、App和嵌入式方面的干貨。關注我,沒錯的。

          #前端##HTML##CSS##程序員##設計師#


          一說起隱藏HTML頁面上的元素,很多人第一反應就是設置元素的css屬性display:none;值,這是一種最常見的隱藏頁面元素方法。本篇文章我們就一起看看使用CSS隱藏頁面元素的方法,以及它們的區別。

          本篇文章中的例子直接放到github地址中,感興趣的同學可以自取。

          https://github.com/zhouxiongking/article-pages/blob/master/articles/hideElement/hideElement.html

          CSS

          方法1-display:none

          正如上文說的一樣,最簡單也最粗暴的方法就是設置元素的display屬性為none;

          display:none;

          設置為display:none;的元素將不會再占用頁面空間,其占用的空間會被其他元素所占有,從而會引起瀏覽器的重排和重匯。

          方法2-visibility: hidden

          另外一種方法是設置元素的visibility屬性為hidden。

          visibility: hidden

          這種做法雖然能夠隱藏元素,但是該元素仍會占用頁面空間,因此只會導致瀏覽器的重匯而不會引起重排。

          如果希望元素隱藏后不會引起頁面布局的變化,則推薦使用visibility:hidden;方式。

          方法3-opacity:0

          設置元素透明度opacity屬性為0,也可以隱藏頁面元素。

          opacity:0

          在呈現上與visibility:hidden;方式一樣,同樣會占據頁面空間。

          差異性-頁面布局

          對頁面布局的影響主要是看是否會引起瀏覽器的重匯和重排,對應的差異如下圖所示。

          頁面布局差異

          差異性-事件綁定

          • display:none;的元素會直接從頁面上消失,因此在該元素上綁定的事件不會生效。

          • visibility: hidden;的元素不會觸發綁定的事件。

          • opacity:0; 的元素會觸發綁定的事件,例如點擊會觸發click函數。

          我們可以通過以下的例子來看看。

          首先我們定義兩個div,分別設置為visibility: hidden;和opacity:0,在兩個div上分別綁定一個click事件。

          定義div元素

          綁定的事件

          當我們在兩個元素都進行點擊時,可以在控制臺看到如下輸出結果。

          結果

          從上述結果可以看出和上述結論一致。

          差異性-動畫屬性

          • display:none;的元素會直接從頁面消失,因此定義transition效果完全無效。

          • visibility:hidden;的元素會在transition設置的時間內消失,但是沒有動畫效果。

          • opacity:0;的元素可以和正常元素一樣,從頁面以動畫效果消失。

          同樣我們可以通過以下這個例子來看看。

          首先,我們定義兩個div,并設置其transition屬性。

          div元素

          定義transition效果

          我們通過將鼠標移至元素上,可以看到兩者的差異,從而驗證了上述結論的正確性。

          結束語

          本篇文章主要講解了使用CSS隱藏元素的幾種常用方法,并講解了它們之間的區別,以便大家在特定的場景中進行選擇。


          主站蜘蛛池模板: 果冻传媒一区二区天美传媒| 免费一区二区无码视频在线播放| 在线中文字幕一区| 精品久久综合一区二区| 日韩在线不卡免费视频一区| 国产精品毛片a∨一区二区三区| 日韩精品一区二区三区老鸦窝| 无码国产精品一区二区免费虚拟VR| 99久久精品国产高清一区二区 | 日韩毛片一区视频免费| 国产一区二区成人| 精品无码人妻一区二区三区品| 精品久久久久中文字幕一区| 国产一区中文字幕| 久久99久久无码毛片一区二区| 波多野结衣在线观看一区 | 国产精品亚洲一区二区麻豆| 88国产精品视频一区二区三区| 久久国产精品一区免费下载| 91精品一区国产高清在线| 国产精品区AV一区二区| 国产在线精品一区二区夜色| 国产精品男男视频一区二区三区| 精品成人av一区二区三区| 国产一区玩具在线观看| 国产无线乱码一区二三区| 无码人妻精品一区二区三区夜夜嗨 | 亚洲一区二区三区丝袜| 亚洲综合一区二区三区四区五区| 亚洲国产成人久久一区二区三区| 国产91精品一区二区麻豆网站| 亚洲av成人一区二区三区在线播放| 中文乱码字幕高清一区二区| 夜夜精品视频一区二区| 精品人妻一区二区三区四区在线| 国产精品被窝福利一区 | 日韩高清一区二区三区不卡| 精品女同一区二区三区在线| 精品国产AⅤ一区二区三区4区 | 香蕉久久一区二区不卡无毒影院| 亚洲一区二区三区高清|