精华内容
下载资源
问答
  • 该项目旨在创建服务器-客户端体系结构,以使对Web元素的注释不仅可行,而且易于使用。 该项目的想法源于对德国莱比锡大学的模块软件Engeneering进行的实用软件研究。 在给定的许可下,我们希望对支持或进一步开发感...
  • 加快了针对Web服务发现的标记注释的稀疏学习。
  • 异步查询当在远程数据库中执行查询时,同步查询可能会阻止当前线程,异步查询可避免阻止线程,这有助于避免冻结户端界面,异步操作还可以增加Web应用程序的吞吐量,可以在数据库操作完成前释...

    异步查询 

    当在远程数据库中执行查询时,同步查询可能会阻止当前线程,异步查询可避免阻止线程,这有助于避免冻结户端界面, 步操作还可以增加 Web 应用程序的吞吐量,可以在数据库操作完成前释放线程去处理其他请求。

     EF Core 不支持在同一上下文实例上运行多个并行操作。 应始终等待操作完成,然后再开始下一个操作。 这通常是通过在每个异步操作上使用 await 关键字完成的。 

    Entity Framework Core 提供了一组异步扩展方法,可用于执行异步查询。例如:

    ToListAsync()、ToArrayAsync()、SingleAsync() ,如果看到 Async 结尾,一般都是异步方法,这也是微软的命名约定,希望您也遵守。 

    对于部分 LINQ 运算符(如 Where(...)、OrderBy(...) 等),没有对应的异步版本,因为这些方法仅用于构建 LINQ 表达式树,而未将查询发送到数据库中执行,只有用到结果时才会去数据库查询,这是 IQueryable 天生的特性,之前我们讲过。


    public async Task<List<Blog>> GetBlogsAsync()

    {

            using (var context = new BloggingContext())

            {

                    return await context.Blogs.ToListAsync();

            }

    }

      

     异步编程 <https://docs.microsoft.com/zh-cn/dotnet/csharp/async> 

    查询的工作原理

    1. 查询编写的所由表达式由 EF Core 处理,根据不同的数据库提供程序生成与 LINQ 等效的 SQL 语句。

      A:查询到的数据会被缓存,以便每次执行相同数据查询时耗费性能。

    2. 查询表达式会传递到数据库提供程序
      A:提供程序会识别出查询的哪些部分可以在数据库中求值进行,哪些只能在客户端进行,哪些根本就没办法进行。
      B:对于能进行数据库查询的操作,生成对应的 SQL 语句。
      C:一个或多个查询会被发送到数据库并返回结果集。这里返回的不是实体对象集合,而是数据集。

    3. 对于结果集中的每一项
      A:如果是跟踪查询(默认跟踪),EF 会检查数据项是已存在于跟踪器中。如果是,则返回现有实体,如果不是,则创建实体,并将实体添加到跟踪器中。
      B:如果这个查询是非跟踪查询,EF 会检查数据是否表示此查询结果集中的现有实体,如果是,则会返回现有实体 ,如果不是,则会创建新实体并返回该新实体。 

    调用 LINQ 运算符时,只会构建查询在内存中的表示形式。只有在使用结果时,查询才会发送到数据库。

    导致查询发送到数据库的最常见操作如下:

    •  for 或者 foreach 循环中循环访问结果

    • 使用 ToList、ToArray、Single、Count 等操作

    • 将查询结果数据绑定到 UI 界面时。

    查询注释标记

    使用 TagWith() 方法对 LINQ 生成的 SQL 语句进行注释,方便阅读。

    1

    context.Friends.TagWith("This is my spatial query!")

    展开全文
  • Web Service 元数据注释

    2016-07-25 14:58:10
    Web Service 元数据注释(JSR 181) ...当实现 Web Service 时,@WebService 注释标记 Java 类;实现 Web Service 接口时,标记服务端点接口(SEI)。 要点: ? 实现 Web Service 的 Java 类必须指定 @WebSe
    Web Service 元数据注释(JSR 181)
    注释类: 注释: 属性:
    javax.jws.WebService 当实现 Web Service 时,@WebService 注释标记 Java 类;实现 Web Service 接口时,标记服务端点接口(SEI)。

    要点:

    ? 实现 Web Service 的 Java 类必须指定 @WebService 或 @WebServiceProvider 注释。不能同时提供这两种注释。

    此注释适用于客户机/服务器 SEI 或 JavaBeans 端点的服务器端点实现类。

    ? 如果注释通过 endpointInterface 属性引用了某个 SEI,那么还必须使用 @WebService 注释来注释该 SEI。

    ? 请参阅适用于使用 @WebService 注释的类的方法的规则,以了解更多信息。

    注释目标:类型属性: - name wsdl:portType 的名称。缺省值为 Java 类或接口的非限定名称。(字符串) - targetNamespace 指定从 Web Service 生成的 WSDL 和 XML 元素的 XML 名称空间。缺省值为从包含该 Web Service 的包名映射的名称空间。(字符串) - serviceName 指定 Web Service 的服务名称: wsdl:service。缺省值为 Java 类的简单名称 +  Service。(字符串) - endpointInterface 指定用于定义服务的抽象 Web Service 约定的服务端点接口的限定名。如果指定了此限定名,那么会使用该服务端点接口来确定抽象 WSDL 约定。(字符串) - portName wsdl:portName。缺省值为 WebService.name+ Port。(字符串) - wsdlLocation 指定用于定义 Web Service 的 WSDL 文档的 Web 地址。Web 地址可以是相对路径或绝对路径。(字符串)
    javax.jws.WebMethod @WebMethod 注释表示作为一项 Web Service 操作的方法。

    将此注释应用于客户机或服务器服务端点接口(SEI)上的方法,或者应用于 JavaBeans 端点的服务器端点实现类。

    要点:

    ? 仅支持在使用 @WebService 注释来注释的类上使用 @WebMethod 注释。

    注释目标:方法属性: - operationName 指定与此方法相匹配的 wsdl:operation 的名称。缺省值为 Java 方法的名称。(字符串) - action 定义此操作的行为。对于 SOAP 绑定,此值将确定 SOAPAction 头的值。缺省值为 Java 方法的名称。(字符串) - exclude 指定是否从 Web Service 中排除某一方法。缺省值为  false。(布尔值)
    javax.jws.Oneway @Oneway 注释将一个方法表示为只有输入消息而没有输出消息的 Web Service 单向操作。

    将此注释应用于客户机或服务器服务端点接口(SEI)上的方法,或者应用于 JavaBeans 端点的服务器端点实现类。

    注释目标:方法没有适用于 Oneway 注释的属性。
    javax.jws.WebParam @WebParam 注释用于定制从单个参数至 Web Service 消息部件和 XML 元素的映射。

    将此注释应用于客户机或服务器服务端点接口(SEI)上的方法,或者应用于 JavaBeans 端点的服务器端点实现类。

    注释目标:参数属性: - name 参数的名称。如果操作是远程过程调用(RPC)类型并且未指定 partName 属性,那么这是用于表示参数的  wsdl:part 属性的名称。如果操作是文档类型或者参数映射至某个头,那么  -name 是用于表示该参数的 XML 元素的局部名称。如果操作是文档类型、参数类型为  BARE 并且方式为  OUT 或  INOUT,那么必须指定此属性。(字符串) - partName 定义用于表示此参数的  wsdl:part属性的名称。仅当操作类型为 RPC 或者操作是文档类型并且参数类型为 BARE 时才使用此参数。(字符串) - targetNamespace 指定参数的 XML 元素的 XML 名称空间。当属性映射至 XML 元素时,仅应用于文档绑定。缺省值为 Web Service 的  targetNamespace。(字符串) - mode 此值表示此方法的参数流的方向。有效值为  IN、 INOUT 和  OUT。(字符串) - header 指定参数是在消息头还是消息体中。缺省值为  false。(布尔值)
    javax.jws.WebResult @WebResult 注释用于定制从返回值至 WSDL 部件或 XML 元素的映射。

    将此注释应用于客户机或服务器服务端点接口(SEI)上的方法,或者应用于 JavaBeans 端点的服务器端点实现类。

    注释目标:方法属性: - name 当返回值列示在 WSDL 文件中并且在连接上的消息中找到该返回值时,指定该返回值的名称。对于 RPC 绑定,这是用于表示返回值的  wsdl:part属性的名称。对于文档绑定, -name参数是用于表示返回值的 XML 元素的局部名。对于 RPC 和 DOCUMENT/WRAPPED 绑定,缺省值为  return。对于 DOCUMENT/BARE 绑定,缺省值为方法名 +  Response。(字符串) - targetNamespace 指定返回值的 XML 名称空间。仅当操作类型为 RPC 或者操作是文档类型并且参数类型为 BARE 时才使用此参数。(字符串) - header 指定头中是否附带结果。缺省值为 false。(布尔值) - partName 指定 RPC 或 DOCUMENT/BARE 操作的结果的部件名称。缺省值为 @WebResult.name。(字符串)
    javax.jws.HandlerChain @HandlerChain 注释用于使 Web Service 与外部定义的处理程序链相关联。

    只能通过对 SEI 或实现类使用 @HandlerChain 注释来配置服务器端的处理程序。

    但是可以使用多种方法来配置客户端的处理程序。可以通过对生成的服务类或者 SEI 使用 @HandlerChain 注释来配置客户端的处理程序。此外,可以按程序在服务上注册您自己的 HandlerResolver 接口实现,或者按程序在绑定对象上设置处理程序链。

    注释目标:类型属性: - file 指定处理程序链文件所在的位置。文件位置可以是采用外部格式的绝对 java.net.URL,也可以是类文件中的相对路径。(字符串) - name 指定配置文件中处理程序链的名称。(字符串)
    javax.jws.SOAPBinding @SOAPBinding 注释指定 Web Service 与 SOAP 消息协议之间的映射。

    将此注释应用于客户机或服务器服务端点接口(SEI)上的类型或方法,或者应用于 JavaBeans 端点的服务器端点实现类。

    方法级别的注释仅限于它可以指定的对象,仅当style 属性为 DOCUMENT 时才使用该注释。如果未指定方法级别的注释,那么将使用类型的@SOAPBinding 行为。

    注释目标:类型或方法属性: - style 定义发送至 Web Service 和来自 Web Service 的消息的编码样式。有效值为 DOCUMENT 和  RPC。缺省值为 DOCUMENT。(字符串) - use 定义用于发送至 Web Service 和来自 Web Service 的消息的格式。缺省值为  LITERAL。 ENCODED 在 Feature Pack for Web Services 中不受支持。(字符串) - parameterStyle 确定方法的参数是否表示整个消息体,或者参数是否是封装在执行操作之后命名的顶级元素中的元素。有效值为  WRAPPED 或  BARE。对于 DOCUMENT 类型的绑定只能使用 BARE 值。缺省值为  WRAPPED。(字符串)

     

    JAX-WS 注释(JSR 224)
    注释类: 注释: 属性:
    javax.xml.ws.BindingType @BindingType 注释指定在发布此类型的端点时要使用的绑定。

    将此注释应用于 JavaBeans 端点或提供程序端点的服务器端点实现类。

    要点:

    ? 可以通过将该注释的值指定为javax.xml.ws.soap.SOAPBinding.SOAP11HTTP_MTOM_BINDING或javax.xml.ws.soap.SOAPBinding.SOAP12HTTP_MTOM_BINDING来对 Java bean 端点实现类使用 @BindingType 注释以启用 MTOM。

    注释目标:类型属性: - value 指示绑定标识 Web 地址。有效值为 javax.xml.ws.soap.SOAPBinding.SOAP11HTTP_BINDING、 javax.xml.ws.soap.SOAPBinding.SOAP12HTTP_BINDING和  javax.xml.ws.http.HTTPBinding.HTTP2HTTP_BINDING。缺省值为 javax.xml.ws.soap.SOAPBinding.SOAP11HTTP_BINDING。(字符串)
    javax.xml.ws.RequestWrapper @RequestWrapper 注释提供 JAXB 生成的请求包装器 bean、元素名称和名称空间,用于对在运行时使用的请求包装器 bean 进行序列化和反序列化。

    从 Java 对象开始时,此元素用来解决 document literal 方式下的重载冲突。在这种情况下,只有 className 属性是必需的。

    将此注释应用于客户机或服务器服务端点接口(SEI)上的方法,或者应用于 JavaBeans 端点的服务器端点实现类。

    注释目标:方法属性: - localName 指定用于表示请求包装器的 XML 模式元素的局部名称。缺省值为在 javax.jws.WebMethod 注释中定义的  operationName。(字符串) - targetNamespace 指定请求包装器方法的 XML 名称空间。缺省值为 SEI 的目标名称空间。(字符串) - className 指定用于表示请求包装器的类的名称。(字符串)
    javax.xml.ws.ResponseWrapper @ResponseWrapper 注释提供 JAXB 生成的响应包装器 bean、元素名称和名称空间,用于对在运行时使用的响应包装器 bean 进行序列化和反序列化。

    从 Java 对象开始时,此元素用来解决 document literal 方式下的重载冲突。在这种情况下,只有 className 属性是必需的。

    将此注释应用于客户机或服务器服务端点接口(SEI)上的方法,或者应用于 JavaBeans 端点的服务器端点实现类。

    注释目标:方法属性: - localName 指定用于表示请求包装器的 XML 模式元素的局部名称。缺省值为  operationName +  Response。 operationName 是在 javax.jws.WebMethod 注释中定义的。(字符串) - targetNamespace 指定请求包装器方法的 XML 名称空间。缺省值为 SEI 的目标名称空间。(字符串) - className 指定用于表示响应包装器的类的名称。(字符串)
    javax.xml.ws.ServiceMode @ServiceMode 注释指定服务提供者是需要对整个协议消息具有访问权还是只需对消息有效内容具有访问权。

    要点:

    ? 仅支持在使用 @WebServiceProvider 注释来注释的类上使用 @ServiceMode 注释。

    注释目标:类型属性: - value 指示提供者类是接受消息的有效内容  PAYLOAD 还是整个消息  MESSAGE。缺省值为  PAYLOAD。(字符串)
    javax.xml.ws.WebFault @WebFault 注释将 WSDL 故障映射至 Java 异常。对从 WSDL 故障消息引用的全局元素生成的 JAXB 类型进行序列化期间,该注释用来捕获故障的名称。它还可以用来定制从特定于服务的异常到 WSDL 故障的映射。

    此注释只能应用于客户机或服务器上的故障实现类。

    注释目标:类型属性: - name 指定用于表示 WSDL 文件中相应故障的 XML 元素的局部名称。必须指定实际值。(字符串) - targetNamespace 指定用于表示 WSDL 文件中相应故障的 XML 元素的名称空间。(字符串) - faultBean 指定故障 bean 类的名称。(字符串)
    javax.xml.ws.WebServiceProvider @WebServiceProvider 注释表示一个类满足 JAX-WS 提供程序实现类的要求。

    要点:

    ? 实现 Web Service 的 Java 类必须指定 @WebService 或 @WebServiceProvider 注释。不能同时提供这两种注释。

    ? 只有服务实现类才支持 @WebServiceProvider 注释。

    ? 任何具有 @WebServiceProvider 注释的类都必须具有名为 invoke 的操作。

    注释目标:类型属性: - targetNamespace 指定从 Web Service 生成的 WSDL 和 XML 元素的 XML 名称空间。缺省值为从包含该 Web Service 的包名映射的名称空间。(字符串) - serviceName 指定 Web Service 的服务名称: wsdl:service。缺省值为 Java 类的简单名称 +  Service。(字符串) - portName wsdl:portName。缺省值为类的名称 +  Port。(字符串) - wsdlLocation 用于定义 Web Service 的 WSDL 文档的 Web 地址。此属性是必需的。(字符串)

     

    JAX-WS 常用注释(JSR 250)
    注释类: 注释: 属性:
    javax.annotation.Resource @Resource 注释标记应用程序所需要的 WebServiceContext 资源。

    将此注释应用于 JavaBeans 端点或提供程序端点的服务器端点实现类。对容器进行初始化时,容器会将 WebServiceContext 资源的实例添加到端点实现中。

    注释目标:字段或方法属性: - type 指示资源的 Java 类型。您需要使用缺省值 java.lang.Object 或者 javax.xml.ws.Web ServiceContext值。如果类型是缺省值,那么必须将资源添加到字段或方法中。在这种情况下,字段的类型或者由方法定义的 JavaBeans 属性的类型必须为 javax.xml.ws.WebServiceContext。(字符串)
    javax.annotation.PostConstruct @PostConstruct 注释标记需要在对类执行依赖性注入之后才执行的方法。

    将此注释应用于 JAX-WS 应用程序处理程序、JavaBeans 端点或提供程序端点的服务器端点实现类。

    注释目标:方法
    javax.annotation.PreDestroy @PreDestroy 注释标记在容器除去实例时必须执行的方法。

    将此注释应用于 JAX-WS 应用程序处理程序、JavaBeans 端点或提供程序端点的服务器端点实现类。

    注释目标:方法

    适用于使用 @WebService 注释的类的方法的规则

    下列规则适用于使用 @WebService 注释来注释的类的方法。 如果某个实现类的 @WebService 注释引用了 SEI,那么该实例类不能具有任何 @WebMethod 注释。无论是否指定了 @WebMethod 注释,SEI 的所有公用方法都被认为是已显示的方法。在包含 exclude 属性的 SEI 上使用 @WebMethod 注释是不正确的。对于不引用 SEI 的实现类,如果对 @WebMethod 注释指定了值 exclude=true,那么不会显示该方法。如果未指定 @WebMethod 注释,那么将显示包括继承的方法在内的所有公用方法,但是不包括从 java.lang.Object 继承的方法。
    展开全文
  • annotator, web注释工具 选择文本图像或者( 近),然后添加注释 注释注释器是用于在浏览器中构建注释应用程序的JavaScript库。 它提供了一套可以互操作的工具,用于在网页中标注内容。 有关简单演示,请访问 ...
  • ruby 标记定义ruby注释(中文注音或字符)。ruby标记与rt标记一同使用。 ruby标记由一个或多个字符(需要一个解释/发音)和一个提供该信息的rt 标记组成,还包括可选的rp标记,定义当浏览...

    ruby 标记定义ruby注释(中文注音或字符)。ruby标记与rt标记一同使用。
    ruby标记由一个或多个字符(需要一个解释/发音)和一个提供该信息的rt 标记组成,还包括可选的rp标记,定义当浏览器不支持ruby 标记时显示的内容。

    基本语法:

     

    <ruby><rp>(</rp><rt>zhong</rt><rp>)</rp><rp>(</rp><rt>guo</rt><rp>)</rp>
        </ruby>

     

    效果图

     

    注意:

    基本语法内rp标记与rt标记要注意,在《web前端开发技术 第3版》储久良一书中是这样写的

    <ruby><rt><rp>(</rp>zhong<rp>)</rp></rt><rt><rp>(</rp>guo<rp>)</rp></rt>
        </ruby><br>

    这样显示的效果图是

    在支持ruby标记的浏览器中却输出了不支持ruby标记的浏览器内的处理效果

     

    本文转载于:猿2048➻https://www.mk2048.com/blog/blog.php?id=0bii1aa&title=web前端学习之ruby标记和rt/rp标记

    展开全文
  • 协作注释,突出显示和标记网页和PDF文档。 使用假设进行讨论,社交阅读,组织研究,并在网页,PDF和EPUB上做个人笔记。 支持语言:English
  • 文章目录01 Web前端开发介绍Web概述Web起源Web的特点Web工作原理URL介绍02 HTML网页结构HTML的基本结构文档类型文档规范与注释03 HTML标签文本标签换行标签列表标签div与span标签图片标签img超链接标签表格标签form...

    01 Web前端开发介绍

    Web概述

    在这里插入图片描述
    1)什么是Web开发?

    • 前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互 。
    • 它从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主。
    • 随着互联网技术的发展和HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大。
    • 移动互联网带来了大量高性能的移动终端设备以及快速的无线网络,HTML5,node.jS的广泛应用,各类框架类库层出不穷

    2)核心技术

    • HTML语言
      掌握HTML是网页的核心,是一种制作万维网页面的标准语言,是万维网浏览器使用的一种语言,它消除了不同计算机之间信息交流的障碍。因此,它是网络上应用最为广泛的语言,也是构成网页文档的主要语言,学好HTML是成为Web开发人员的基本条件。
      HTML是一种标记语言,能够实现Web页面并在浏览器中显示。HTML5作为HTML的最新版本,引入了多项新技术,大大增强了对于应用的支持能力,使得Web技术不再局限于呈现网页内容。
      随着CSS、JavaScript、Flash等技术的发展,Web对于应用的处理能力逐渐增强,用户浏览网页的体验已经有了较大的改善。不过HTML5中的几项新技术实现了质的突破,使得Web技术首次被认为能够接近于本地原生应用技术,开发Web应用真正成为开发者的一个选择。
      HTML5可以使开发者的工作大大简化,理论上单次开发就可以在不同平台借助浏览器运行,降低开发的成本,这也是产业界普遍认为HTML5技术的主要优点之一。AppMobi、摩托罗拉、Sencha、Appcelerator等公司均已推出了较为成熟的开发工具,支持HTML5应用的发展。
    • CSS
      学好CSS是网页外观的重要一点,CSS可以帮助把网页外观做得更加美观。
    • JavaScript
      学习JavaScript的基本语法,以及如何使用JavaScript编程将会提高开发人员的个人技能。
    • DOM
      文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。它是一种与平台和语言无关的应用程序接口(API),它可以动态地访问程序和脚本,更新其内容、结构和www文档的风格(目前,HTML和XML文档是通过说明部分定义的)。文档可以进一步被处理,处理的结果可以加入到当前的页面。DOM是一种基于树的API文档,它要求在处理过程中整个文档都表示在存储器中。另外一种简单的API是基于事件的SAX,它可以用于处理很大的XML文档,由于大,所以不适合全部放在存储器中处理。
    • BOM
      BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。
    • AJAX
      AJAX是一种客户端Web开发技术,用于生成交互式Web应用程序。AJAX是一种开发应用程序的方法,它结合了下面的功能,使用JavaScript将它们组合在一起。
      AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
    • jQuery
      jQuery 是一个简洁而快速的 JavaScript 库,可用于简化事件处理,HTML 文档遍历,Ajax 交互和动画,以便快速开发网站。jQuery 简化了 HTML 的客户端脚本,从而简化了 Web 2.0 应用程序的开发。

    Web起源

    1984年蒂姆伯纳斯李创造了世界上第一个万维网导航站点世界上第一个网站

    1989年CERN(欧洲粒子物理研究所)中由Tim Berners-Lee领导的小组提交了一个针对Internet的新协议和一个使用该协议的文档系统,该小组将这个新系统命名为World Wide Web,它的目的在于使全球的科学家能够利用Internet交流自己的工作文档。

    这个新系统被设计为允许Internet上任意一个用户都可以从许多文档服务计算机的数据库中搜索和获取文档。1990年末,这个新系统的基本框架已经在CERN中的一台计算机中开发出来并实现了,1991年该系统移植到了其他计算机平台,并正式发布。
    在这里插入图片描述

    Web的特点

    1.易导航和图形化界面
    2.与平台无关
    3.分布式结构
    4.动态性
    5.交互性

    Web工作原理

    在这里插入图片描述
    1、用户在浏览器中输入要访问的web站点地址或在已打开的站点点击超链接
    2、由DNS进行域名解析,找到服务器的IP地址,向该地址指向的web服务器发出请求
    3、web服务器根据请求将URL地址转换为页面所在的服务器上的文件全名,查找相应的文件
    4、
    若URL指向静态文件,则服务器将文件通过http协议传输给用户浏览器;若HTML文档中嵌入了ASP,PHP,JSP等程序,则由服务器直接运行后返回给用户;如果web服务器所运行程序包含对数据库的访问,服务器会将查询指令发送给数据库服务器,对数据库执行查询操作,查询结果由数据库返回给web服务器,再由web服务器将结果潜入页面,并以html格式发送给浏览器
    5、浏览器解释html文档,在客户端屏幕上展示结果。
    其中涉及到的协议有:

    应用层:HTTP(WWW访问协议),DNS(域名解析服务)
    传输层:TCP(为HTTP提供可靠的数据传输),UDP(DNS使用UDP传输)
    网络层:IP(IP数据数据包传输和路由选择),ICMP(提供网络传输过程中的差错检测),ARP(将目的主机的IP地址映射成MAC地址)

    URL介绍

    URL统一资源定位器可以理解为网址。
    构成如下:
    协议类型://服务器地址(端口号)/路径/文件名
    例子:
    http://www.westos.org/bbs/index.html

    02 HTML网页结构

    HTML(Hyper Text Mark-up Language )即是超文本标记语言, 通过使用标记标签来描述页面文档结构和表现形式的一种语言,再由浏览器进行解析,然后把结果展示在网页上。

    • 超文本指的是超链接
    • 标记指的是标签
      在这里插入图片描述
      1).HTML文件用编辑器打开显示的是文本,可以用文 本的方式编辑.
      2). HTML文件用浏览器打开,浏览器会按照标签描述内容将文件渲染成网页,显示的网页可以从一个网页 链接跳转到另外一个网页。

    HTML的基本结构

    在这里插入图片描述

    <!--html的注释-->
    <!DOCTYPE html>   <!--声明html使用的版本是html5-->
    <!--html文档-->
    <html lang="en">
    
    
    <!--html的头部,在页面中不会显示-->
    <head>
    <!--    声明html文档的编码格式-->
        <meta charset="UTF-8">
    <!--    页面的标题-->
        <title>西部开源技术中心</title>
    </head>
    
    <!--html的主体,在页面中真正显示的内容-->
    <body>
    <h1 style="color: blue">标题一</h1>
    <h2 style="color: blue">标题一</h2>
    <h3 style="color: blue">标题一</h3>
    <h4 style="color: blue">标题一</h4>
    <h5 style="color: blue">标题一</h5>
    <h6 style="color: blue">标题一</h6>
    <!--<h7 style="color: blue">标题一</h7>-->
    <!--没有h7标签,就是普通文本-->
    <!--标题标签是快级元素-->
    </body>
    </html>
    
    • 这里介绍一个专门用于Web前端开发的软件——WebStorm,这个软件可以 在官网直接下载安装即可。(官网界面如下图),这个软件在Web前端开发过程中比较方便,并且也比较轻量。
      在这里插入图片描述

    文档类型

    目前常用的两种文档类型是xhtml 1.0和html5
    在这里插入图片描述

    文档规范与注释

    xhtml制定了文档的编写规范,html5可部分遵守,也可全部遵守,看开发要求。

    所有的标签必须小写
    所有的属性必须用双引号括起来
    所有标签必须闭合
    img必须要加alt属性(对图片的描述)

    html文档代码中可以插入注释,注释是对代码的说明和解释,注释的内容不会显示在页面上,html代码中插入注释 的方法是:
    快捷键ctrl+/

    03 HTML标签

    文本标签

    在这里插入图片描述

    <!--html的注释-->
    <!DOCTYPE html>   <!--声明html使用的版本是html5-->
    <!--html文档-->
    <html lang="en">
    
    
    <!--html的头部,在页面中不会显示-->
    <head>
    <!--    声明html文档的编码格式-->
        <meta charset="UTF-8">
    <!--    页面的标题-->
        <title>西部开源技术中心</title>
    </head>
    
    <!--html的主体,在页面中真正显示的内容-->
    <body>
    <h1 style="color: blue">标题一</h1>
    <h2 style="color: blue">标题一</h2>
    <h3 style="color: blue">标题一</h3>
    <h4 style="color: blue">标题一</h4>
    <h5 style="color: blue">标题一</h5>
    <h6 style="color: blue">标题一</h6>
    <!--<h7 style="color: blue">标题一</h7>-->
    <!--没有h7标签,就是普通文本-->
    <!--标题标签是快级元素-->
    </body>
    </html>
    

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>常用的文本标签</title>
    </head>
    <body>
    <i>斜体<i>
        hg
        hgjh
    <em>斜体<em>
    <b>加粗<b>
    <strong>加粗<strong><br>
        <hr>
    <cite>引用<cite>
        X<sub>1</sub> = pi * r <sup>2</sup>
        原价: <del>100</del>
        现价: <b style="color: aqua">10</b>
    <strong>今天</strong>
        <hr>
     <p>   整体缩进:鼠标拉选住代码块,按下tab键。</p>
    
        <p>反向缩进:鼠标拉选住代码块,按下tab+shift键。</p>
    
    </body>
    </html>
    

    在这里插入图片描述

    换行标签

    在这里插入图片描述

    列表标签

    在这里插入图片描述

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>列表</title>
    </head>
    <body>
    <h1>无序标签:四大名著</h1>
    <ul type="square">
    <!--   type的类型有:
    disc     实心圆
    square   方块
    circle   空心圆
    -->
        <li>西游记</li>
        <li>红楼梦</li>
        <li>三国演义</li>
        <li>水浒传</li>
    </ul>
    
    <h1>有序列表:四大名著</h1>
    <ol type="i">
    <!--    type:
    1
    A
    a
    I
    i-->
        <li>西游记</li>
        <li>红楼梦</li>
        <li>三国演义</li>
        <li>水浒传</li>
    </ol>
    <dl>
        <dt>四大名著</dt>
        <dd>西游记</dd>
        <dd>水浒传</dd>
        <dd>红楼梦</dd>
        <dd>三国演义</dd>
    </dl>
    
    </body>
    </html>
    

    在这里插入图片描述

    div与span标签

    在这里插入图片描述

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>div和span</title>
    </head>
    <body>
    <!--快级元素:一个元素占一整行-->
    <div style="font-size: 30px;border: blue 1px solid; background: aqua">
        div标签
    </div>
    <!--行内元素:一个元素占的为值取决于标签的内容-->
    <span style="font-size: 20px;border: blue 1px solid">
        span标签
    </span>
    </body>
    </html>
    

    在这里插入图片描述

    图片标签img

    img 标签定义 HTML 页面中的图像。有两个必需的属性:src 和 alt。
    属性:

    • src: 图片名及url地址
    • title:文字提示属性
    • alt: 图片加载失败时的提示信息
    • width/height: 图片宽度/高度
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <a href="detail.html">
        <img src="电脑.jpg" alt="电脑" title="电脑"><br><hr>
        </a>
    <!--
    text-align 字体显示的位置(left/right/center)
    -->
    
    <div style="width: 220px;text-align: center">
        <b>联想(Lenovo)天逸510S 英特尔酷睿i3 个人商务台式机电脑整机(i3-9100 8G 1T WiFi 三年上门 Win10)21.5英寸 九代酷</b><br>
        <span style="color: crimson">¥ 9999  <del>¥10000</del></span>
    </div>
    </body>
    </html>
    

    在这里插入图片描述

    超链接标签

    < a href=" ">…< /a > 超级链接标签
    属性:

    • href: 必须,指的是链接跳转地址;
    • target: 表示链接的打开方式。
      _blank 新窗口 ,
      _self 本窗口(默认)
    • title:文字提示属性
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <!--a标签是行内元素,href指定的是跳转的链接地址,target指定是否开启新窗口打开链接-->
    <a href="https://www.baidu.com" >百度一下</a>
    <a href="https://www.baidu.com" target="_blank" title="test">百度一下</a>
    
    <h1>图片链接</h1>
    <a href="https://www.baidu.com">
        <img src="头像.jpg" alt="diannao" title="diannao">
    </a>
    </body>
    </html>
    

    在这里插入图片描述
    项目案例:新闻标签

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>新闻标签</title>
    </head>
    <body>
    <h3 style="color: cadetblue">焦点新闻</h3>
    <font size="2">FOCAL NEWS</font><hr>
    <a href="#" >
        <b style="color: black"><font size="5">。。。</font></b>
    </a><br>
    <a href="#" >
        <font size="5" style="color: black">。。。</font>
    </a>
    <ul style="size: A5">
        <a href="#"><li><font size="5">。。。<font></font></li></a>
        <a href="#"><li>。。。</li></a>
        <a href="#"><li>。。。</li></a>
    </ul>
    </body>
    </html>
    

    ==锚点链接的实现
    实现不同的章节的跳转
    锚点链接:
    1. 定义一个锚点:
    < a id=“a1”> 百度一下 < a name=“a1”>
    2. 使用锚点:
    < a href="#a1">跳到a1处< /a>

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>锚点:跳转到当前页面某个位置</title>
    </head>
    <body>
    <h1>锚点</h1>
    <a href="#a1">跳转到a1</a>
    <a href="#a2">跳转到a2</a>
    
    
    <h2 id="a1">标题一</h2>
    <p>
        ....
    </p>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <h2 id="a2">标题二</h2>
    <p>
       ....
    </p>
    </body>
    </html>
    

    表格标签

    在 HTML 文档中,广泛使用表格来存放网页上的文本和图像
    在这里插入图片描述
    标签:

    • 表格标签:table
    • 行标签:tr
    • 单元格(表示列的概念):td
    • 表头:th :加粗并且居中
    • 表格标题:caption
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表格标签</title>
    </head>
    <body>
    <!--
    表格标签:
    border边框、align排列方向、bgcolor背景颜色、width表格宽度、height表格高度
    style=“text-align:center” 表格的单元格字体居中
    -->
    <table border="1px" align="center" width="500" bgcolor="#faebd7" style="text-align: center;color: blue">
        <caption>表格标题</caption>
        <tr>
    <!--        自动加粗-->
            <th>姓名</th>
            <th>年龄</th>
            <th>分数</th>
        </tr>
    <!--创建三行表格-->
        <tr>
    <!--在每一行创建三列-->
            <td>1-1</td>
            <td>1-2</td>
            <td>1-3</td>
        </tr>
        <tr>
            <td>2-1</td>
            <td>2-2</td>
            <td>2-3</td>
        </tr>
        <tr>
            <td>3-1</td>
            <td>3-2</td>
            <td>3-3</td>
        </tr>
    </table>
    </body>
    </html>
    

    在这里插入图片描述
    标签合并:
    - 行合并:rowspan
    - 列合并:colspan
    标签常用属性:
    border:边框
    width:宽度
    height:高度
    algin:对齐方式
    center,left,right

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <!--width="50%" 意思是表格宽度占页面的50%-->
    <table border width="50%" align="center" style="text-align: center;border: plum ">
        <tr>
            <td colspan="3">星期一菜单</td>
    
        </tr>
        <tr>
            <td rowspan="2">素菜</td>
            <td>清炒茄子</td>
            <td>花椒便单</td>
        </tr>
        <tr>
            <td>小从豆腐</td>
            <td>炒白菜</td>
        </tr>
        <tr>
            <td rowspan="2">荤菜</td>
            <td>油闷大虾</td>
            <td>海参鱼翅</td>
        </tr>
        <tr>
            <td>红烧肉 <img src="头像.jpg"></td>
            <td>烤全羊</td>
        </tr>
    </table>
    
    </body>
    </html>
    

    在这里插入图片描述

    form表单标签

    常用属性:

    • action属性:提交的目标地址(URL)
    • method属性:提交方式:get(默认)和post
      get方式:
      • URL地址栏可见
      • 长度受限制
      • 相对不安全.
        post方式:
      • URL地址不可见
      • 长度不受限制
      • 相对安全.
        案例:登陆界面
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <!--<h1>用户登录</h1><hr>-->
    <!--<form action="success.html" method="get">-->
    <!--    用户名:<input type="text"><br>-->
    <!--    密码:  <input type="password"><br>-->
    <!--&lt;!&ndash;    value值是按钮里面的文字信息,可以修改&ndash;&gt;-->
    <!--    <input type="submit" value="登陆">-->
    <form action="success.html" method="get">
    <h1 style="text-align: center">用户登陆</h1><hr>
    <table  width="20%" align="center">
        <tr>
            <td style="text-align: right">用户名</td>
            <td><input type="text"></td>
        </tr>
        <tr>
            <td style="text-align: right">密码</td>
            <td><input type="password"></td>
        </tr>
        <tr style="text-align: center">
            <td colspan="2"><input type="submit" value="登陆"></td>
        </tr>
    </table>
    </form>
    </body>
    </html>
    

    在这里插入图片描述
    form中的action属性:将填入的数据提交到指定位置,一般情况下是后台服务器
    method属性:指定提交的方式一般有get和post两种方式
    get方式提交后会在URL中显示提交的内容,不安全,用来提交不重要的信息
    post方式提交后不会在URL中显示提交的内容,这样更安全
    如下:

    !DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <h1>用户登录</h1>
    <!--
    action:将填入的数据提交到指定位置,一般情况下是后台服务器
    -->
    <!--在input中一定要指定name属性,代表将用户传入的用户名赋值给username变量-->
    <form action="#" method="get">
        用户名:<input type="text" name="用户名"><br>
        密码:  <input type="password" name="密码"><br>
    <!--    value值是按钮里面的文字信息,可以修改-->
        <input type="submit" value="登陆">
    </form>
    </body>
    </html>
    

    在这里插入图片描述
    将get改为post后结果如下:
    在这里插入图片描述

    表单项标签
    < input> 表单项标签input定义输入字段,用户可在其中输入数据。
    在 HTML 5 中,type 属性有很多新的值
    在这里插入图片描述

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <h1>用户登录</h1>
    <!--
    action:将填入的数据提交到指定位置,一般情况下是后台服务器
    -->
    <!--在input中一定要指定name属性,代表将用户传入的用户名赋值给username变量-->
    <form action="#" method="get">
        用户名:<input type="text" name="用户名"><br>
        密码:  <input type="password" name="密码"><br>
    <!--    多选框-->
        <input type="checkbox" name="hobby" value="0">编程
        <input type="checkbox" name="hobby" value="1">打篮球
        <input type="checkbox" name="hobby" value="2">睡觉
        <br>
    <!--    单选框-->
        <input type="radio" name="性别" value="1"><input type="radio" name="性别" value="2"><br>
        出生日期:
        <input type="date" name="birth"><br>
    <!--    文件上传选择框-->
        个人简历:
        <input type="file" name="interview">
        <br>
    <!--    重置-->
        <input type="reset" value="重置">
    <!--    value值是按钮里面的文字信息,可以修改-->
        <input type="submit" value="登陆">
    
    </form>
    </body>
    </html>
    

    在这里插入图片描述

    项目案例

    邮件登陆系统:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <table align="center" style="width: 600px;height: 360px;background-image: url('./timg.jpg') ">
            <tr style="height: 10%"></tr>
            <tr>
                <td width="60%"></td>
                <td colspan="2" align="center" height="20%"><h3>用户登录</h3></td>
            </tr>
            <tr>
                <td width="60%"></td>
                <td style="text-align: right">用户名</td>
                <td><input type="text"></td>
            </tr>
            <tr>
                <td width="60%"></td>
                <td style="text-align: right">密码</td>
                <td><input type="password"></td>
            </tr>
            <tr style="text-align: center">
                <td width="60%"></td>
                <td colspan="2"><input type="submit" value="进入邮箱">
                <input type="reset" value="重新填写"></td>
            </tr>
            <tr>
                <td width="60%"></td>
                <td colspan="2" align="center">
                <a href="#">找回密码</a>
                <a href="#">注册新用户</a>
                </td>
            </tr>
    </table>
    </body>
    </html>
    

    在这里插入图片描述

    文本域标签

    < textarea>…< /textarea> 多行的文本输入区域
    - name :定义名称,用于存储文本区域中的值。
    - cols :规定文本区内可见的列数。
    - rows :规定文本区内可见的行数。
    - disabled: 是否禁用
    - readonly: 只读

    下拉列表标签

    < select>…< /select> 标签创建下拉列表。

    • name属性:定义名称,用于存储下拉值的
    • size:定义菜单中可见项目的数目,html5不支持
    • disabled 当该属性为 true 时,会禁用该菜单。
    • multiple 多选

    < option>… < /option> 下拉选择项标签,用于嵌入到标签中使用的;

    • *value属性:下拉项的值
    • *selected属性:默认下拉指定项.

    按钮标签

    < button>…< /button> 标签定义按钮。

    < fieldset>…< /fieldset> 元素可将表单内的相关元素分组。

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <form>
        <fieldset>
            <legend>个人信息:</legend>
            姓名:<input type="text"><br>
            年龄:<input type="text"><br>
        </fieldset>
        <br>
        <br>
        <fieldset>
            <legend>健康信息</legend>
            身高:<input type="text"><br>
            体重:<input type="text"><br>
        </fieldset>
        <button>按钮一</button>
        <button>按钮二</button>
        性别:
        <select name="sex">
            <option value="0"></option>
            <option value="1"></option>
        </select>
    </form>
    </body>
    </html>
    

    在这里插入图片描述
    案例:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <form>
        请选择你的出生地:
        <select name=" birthcity">
            <option value="0">郑州</option>
            <option value="1">西安</option>
        </select><br>
        <b>***********留言板*************</b><br>
        <textarea name="留言" rows="10" cols="50" placeholder="请在这里输入。。。">
    
        </textarea><br>
        <input type="submit" value="提交">
        <input type="reset" value="重置"><br>
        *****请选择你要上传的文件*****<br>
        <input type="file" name="file">
        
    </form>
    </body>
    </html>
    

    在这里插入图片描述

    html内嵌框架

    标签会创建包含另外一个html文件的内联框架(即行内框架), - src属性来定义另一个html文件的引用地址 - frameborder属性定义边框, - scrolling属性定义是否有滚动条, 可以将内嵌框架与a标签配合使用 a标签的target属性可以将链接的页面直接显示在当前页面的iframe中: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200218100643238.png) 实验: ```html Title 页面一 页面二 页面三 ```
    展开全文
  • 通过消除多余的空格,注释和冗余代码(仅适用于HTML和XHTML),标记的最小化。 此外,HTML和XHTML缩小程序支持从style标签和属性中缩小CSS代码,并从script标签,事件属性和具有[removed]协议的超链接中缩小...
  • <p>Now: If I open start.php in my web browser, it shows me an empty page, and the source code reads: <pre><code><html> <head> </head> <body> <!--? echo "it works"; --> &...
  • 文章目录Web前端开发介绍Web概述Web起源Web的特点Web工作原理URL介绍HTML网页结构HTML基本结构HTML文档类型HTML文档规范与注释HTML标签文本标签换行标签列表标签div与span标签图片标签img超链接标签超级链接标签锚点...
  • 1 文本 DAY1补充2,介绍HTML中文本标记和如何使用文本标记,包括:文本标记概述;...2)注释 3)标题元素 4)段落元素 5)换行元素 6)分区元素 2.2 文本与特殊字符 空格折叠 1)多个空格或制表...
  • 本节课用于介绍文字的排版、段落的排版、列表的建立、注释的使用。 3.1文字的排版 标题标记 由开始标记<hn>和结束标记</hn>共同组成,要显示的标题内容插入在开始标记与结束标记之间。标题标记...
  • 文章目录一.Web前端开发介绍1.Web概述2.Web起源3.Web的特点4.Web工作原理5.URL介绍二.HTML网页结构1.HTML基本结构2.HTML文档类型3.HTML文档规范与注释(1)文档规范(2)HTML注释三.HTML标签1.文本标签2.换行标签3....
  • 超文本标记语言的结构包括"头"部分(外语:Head)、和"主体"部分(外语:Body),其中"头"部提供关于网页的信息,"主体"部分提供网页的具体内容。标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页如下...
  • Web页面上的一些标记

    千次阅读 2007-04-11 09:24:00
    主要是几个JSP标记的用法吧!1。显式注释符号:"" ,显式注释是指包含在""之间的内容,之间可以包含JSP表达式,并被JSP容器解释。JSP语法如下:]-->: 例如-->显示结果为:2。隐式注释:隐式注释是指包含在之间的...
  • web.config文件中customErrors标记的用法

    千次阅读 2009-01-07 16:12:00
    keywords:web.config sql server 备份 数据库 远程详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 标记。然后应将此 ...
  • 文章目录Web前端开发介绍Web概述Web起源Web的特点Web工作原理URL介绍HTML网页结构HTML基本结构HTML文档规范与注释HTML标签文本标签列表标签图片标签img超链接标签表格标签form表单标签下拉列表标签文本域标签按钮...
  • 3D边界框注释工具(3D BAT) 安装 克隆存储库: git clone https://github.com/walzimmer/bat-3d.git 安装npm Linux: sudo apt-get install npm Windows: : 安装PHP Storm或WebStorm(具有集成Web服务器的IDE...
  • 目录 01、Web前端开发介绍 1、Web前端开发概述 ...3、HTML文档规范与注释 03、HTML标签 1、文本标签 2、换行标签 3、列表标签 4、div与span标签 5、图片标签img 6、超链接标签 7、表格标签 8、...
  • 详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 标记。然后应将此 标记的“mode”属性设置为“Off”。 注释: 通过...
  • 它支持阅读PDF,EPUB和Web内容。 产品特点 PDF支持由于有了我们拥有一流的PDF支持。 当阅读书籍格式的内容或阅读通常以PDF格式存储的科学研究内容时,PDF效果很好。 EPUB支持添加任何EPUB,我们还将网页内容捕获到...
  • 超文本标记语言的结构包括"头"部分(外语:Head)、和"主体"部分(外语:Body),其中"头"部提供关于网页的信息,"主体"部分提供网页的具体内容。标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页...
  • CSS规则是使用 /* 需要注释的内容 / 进行注释的,即在需要注释的内容前使用 “/” 标记开始注释,在内容的结尾使用 “*/”结束。 例如: p { font-size: 14px; /* 所有的字体是14像素大小*/ } 标签显示模式...
  • 它的目标是简单快速,同时仍提供一些不错的功能,如标记和降价支持,以及为您自己的Web服务器轻松设置的功能。 产品特点 自托管:数据保留在您自己的服务器上 开源的 简单轻便的安装 简单,快速的文件管理 即时文件...
  • 网络诗歌 Web Verse启用了到HTML文本的深层链接,而无需从内容进行特定的协作(例如... 相反,人们期望可以在Web Verse之上非常轻松地构建自己的首选注释系统(或更一般地说,是深度的,有弹性的链接系统)。 我们通
  • jax-ws注释整理

    千次阅读 2013-08-18 23:00:58
    原文地址http://blog.csdn.net/gnuhpc/article/details/5140218 Web Service 元数据注释(JSR 181) ...当实现 Web Service 时,@WebService 注释标记 Java 类;实现 Web Service 接口时,
  • 超文本标记语言(HyperText Markup Language) 超文本:文本内容 + 非文本内容(图片,视频,音频等) 标记(也叫标签):<单词> 语言:编程语言 标签分为单标签和双标签 单标签:<img> 双标签:<div>...
  • Universal Data Tool是一个Web /桌面应用程序,用于编辑和注释图像,文本,音频,文档以及查看和编辑在可扩展定义的任何数据。 支援资料 • • • • • • • • 最近更新 产品特点 与他人实时协作,无需注册! ...
  • 在forward标记中不能写注释,像是下面那样<jsp:forward page="Helmet.jsp"> <!--这里不能写注释--> <jsp:param name="number" value="<%=number%>"/> </jsp:forward> 在tag标记中...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 748
精华内容 299
热门标签
关键字:

web注释标记