这是我看到的一段代码,有兴趣可以试一下哦,我觉得很有意思,可以将你页面的超链接变成button。
<!DOCTYPEhtmlPUBLIC "//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS让文字链接变为3D按钮 -www.enzit.cn</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
a{ display:block; width:70px;
height:16px;
border:2px outset #eee;
background:#eee; text-align:center;
font-size:12px; color:#000; text-decoration:none; padding-top:2px; }
a:hover{ border:2px inset #eee; background:#CCCCCC; text-decoration:none; } </style>
</head>
<body>
<a href="http://www.baidu.com">百度</a>
</body>
</html>
转自:http://hi.baidu.com/wyjsusan/item/a15be03b1dff2bcf392ffa92
分享到:
相关推荐
`<a>` 标签定义了超链接,可以链接到其他网页、同一网页中的位置、电子邮件地址或下载文件等。它通过 `href` 属性指定目标URL。 ### <abbr>: Abbreviation `<abbr>` 标签用于定义缩写词。浏览器默认会在鼠标悬停时...
在提供的示例代码中,作者通过CSS为`<a>`标签定义了一个名为`.button`的类。这个类包含了上面提到的所有属性,以及针对不同状态的伪类设置: ```css a.button:link, a.button:visited { padding: 3px 6px 2px 8px;...
- **字体颜色与大小**:虽然 `<font>` 标签不推荐使用,但可以使用CSS来代替,例如:`<span style="color:red; font-size: 20px;">文本</span>`。 - **元数据标签**: - **`<meta>`**:用于定义文档的元数据,例如...
- `<FONT>`: 控制文本的字体、大小和颜色,但现在推荐使用CSS替代。 3. **列表** - `<UL>`: 无序列表,使用`<LI>`定义列表项。 - `<OL>`: 有序列表,同样使用`<LI>`定义列表项。 - `<DL>`: 定义列表,由`<DT>`...
9. **表单**:`<form>`元素结合`<input>`、`<textarea>`、`<select>`和`<button>`等标签,可以创建交互式表单,收集用户数据。 10. **HTML5的新特性**:包括`<canvas>`用于绘制图形,`<video>`和`<audio>`播放...
在CSS(层叠样式表)中,`<span>`标签通常被用作内联元素,用于包裹文本或小块内容,以便应用特定的样式。然而,由于`<span>`是内联元素,它默认不能设置固定的宽度,因为它会根据其内容的宽度自动调整大小。在某些...
例如,`<h1>`到`<h6>`用于创建不同级别的标题,`<p>`表示段落,`<a>`用于创建链接,`<img>`用于插入图像,`<strong>`和`<em>`分别用于强调和斜体显示文本。此外,`<ul>`和`<ol>`用于创建无序和有序列表,`<li>`则...
<li><a href="#">联系</a></li> </ul> </nav> <main> <section> <h2>欢迎</h2> <p>这是一个响应式网页示例。</p> </section> </main> <footer> <p>© 2024 我的响应式网页</p> </footer> </body> </...
此外,标签还可以有属性,如<img src="">中的src属性用于指定图片源,<a href="">中的href属性用于指定链接地址。 3. 布局与定位:HTML5引入了新的布局元素,如<header>、<nav>、<main>、<section>、<article>、...
2. `<a>`: 用于创建超链接,可以链接到其他网页、文件或者锚点。 3. `<acronym>`: 标记缩写词,但HTML5中不再推荐使用,可以用`<abbr>`代替。 4. `<address>`: 用于表示作者或联系信息,通常用于页脚。 5. `...
例如,`<h1>`到`<h6>`定义了六级标题,`<p>`用于段落,`<a>`用于创建超链接,`<img>`插入图片,`<ul>`和`<li>`用于无序列表,`<ol>`和`<li>`用于有序列表。 3. **属性**:HTML标签可以有属性来提供额外的信息。比如...
8. **交互元素**:`<a>`标签用于创建超链接,`<button>`和`<input type="submit">`用于提交表单。HTML5新增了`<details>`和`<summary>`标签,可创建折叠内容。 9. **SEO优化**:通过添加`<meta name="description" ...
- `<button>`:创建按钮。 10. **框架**: - `<frameset>`:定义框架集。 - `<frame>`:定义框架。 - `<noframes>`:为不支持框架的浏览器提供内容。 11. **多媒体**: - `<audio>`:嵌入音频。 - `<video>`...
虽然`<a>`标签本身不支持`disabled`属性,但你可以通过自定义CSS样式来模拟这一效果。创建一个`disabled-link`类,然后根据需要应用它。 ```css .disabled-link { pointer-events: none; /* 阻止元素的鼠标事件 ...
表单元素如`<form>`、`<input>`、`<select>`、`<textarea>`和`<button>`则用于用户输入和交互。 7. **框架和布局**:`<frameset>`和`<frame>`元素可创建多窗口页面,但现代网页更倾向于使用CSS布局,如Flexbox和...
- `<a>`: 超链接,用于创建链接到其他页面或文件。 8. **表单标签:** - `<form>`: 表单容器。 - `<textarea>`: 多行文本输入框。 - `<input>`: 单行文本输入框和其他输入类型。 - `type="text"`: 单行文本...
例如,添加`aria-label`属性来描述导航的目的,或者使用`<button>`元素替换`<a>`元素,以便于屏幕阅读器理解。 6. **面包屑导航** 面包屑导航(Breadcrumb Navigation)是一种辅助导航形式,展示用户在网站中的...
- **`<button>`**: 按钮标签。 - **`<textarea>`**: 多行文本输入区域标签。 - **`<iframe>`**: 内联框架标签,用于在页面中嵌入另一个HTML文档。 - **`<table>`**, **`<th>`**, **`<td>`**: 表格标签,分别表示表格...
例如,设置`<base href="http://example.com/">`后,链接`<a href="test">`将变为`http://example.com/test`。 - **`<link>`**:用于定义文档与外部资源的关系,如链接到CSS文件或图标文件。 - `rel`属性:表示目标...