HTML基础知识(一)

  • URI:统一资源标识符,一个指向资源的字符串

    • URL:统一资源定位符,指定Web上资源文件的具体位置。

      • 在HTTP中,一般称为网络地址或者链接。
      • 也可用于文件传输(FTP),电子邮件(SMTP)等其他应用。
    • URN:在给定的命名空间用名字指向具体的资源,例如书本的ISBN。

      1
      2
      3
      4
      urn:isbn:9780141036144
      urn:ietf:rfc:7230
      //乔治·奥威尔所著的《1984》
      //IETF 规范 7230,超文本传输 协议 (HTTP/1.1):Message Syntax and Routing.
  • Data URL:前缀为data:协议的URL,允许内容创建者向文档中嵌入小文件。

    • 语法:data:[][:base64],
  • MIME类型:表示文档、文件、字节流的性质和格式。

    • 格式:type/subtype (类型/子类型)

    • 常用MIME:

      • text :文件是普通文本,默认text/plain

        • text/plain、text/html、text/css、text/javascript
      • image:图像

        • image/gif、image/png、image/jpeg、image/bmp、image/webp、image/svg+xml、image/x-icon、image/vnd.microsoft.icon
      • audio:音频

        • audio/midi、audio/mpeg、audio/webm、audio/ogg、audio/wav
      • video:视频

        • video/webm、video/ogg、video/mp4
      • application:二进制数据,默认application/octet-stream

        • application/octet-stream、application/json、application/javascript、application/pdf
    • Multipart:细分领域的文件类型,用于复合文件类型。

      • multipart/form-data:用在HTML Forms 、POST方法等。