好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>后端语言>PHP
<tfoot draggable='sEl'></tfoot>

php使用link标签 php symlink

很多站长朋友们都不太清楚php使用link标签,今天小编就来给大家整理php使用link标签,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 php页面 如何引用外部css 2、 php生成的html meta和link标记在body标签里 顶部有个空行 3、 php 正则提取Link标签 4、 web基础(link标签的用法) 5、 php页面如如何更改页面title上的小图标?? php页面 如何引用外部css

PHP的页面最终生成的也是HTML的代码,调用外部的CSS和本地CSS基本相同。

引用外部CSS主要使用的是LINK标签,在HREF中写入需要应用的地址即可

例如:

<link href="外部绝对地址/样式表.css" type="text/css" rel="sheet">

php生成的html meta和link标记在body标签里 顶部有个空行

1.php中用smarty模板生成的html在浏览器中顶部有一空行.

2.用firedebug发现

meta和link标记在body标签里.

本机上wmap运行没事,

送到远程服务器上是IASP的服务,

会出现上述bug.

看了下源文件,

文本一样的.

但保存时提示编码问题.估计是utf-8问题了.

在网上找了下,

是utf-8

BOM问题.

解决方法:

用UltraEdit32把smarty模板文件即引用的模板文件(如include的header,footer等文件)全另存为无BOM的utf-8文件.

其它补充说明:

页面采用UTF8编码,头部和尾部用了模板包含文档的method,结果头部和尾部无端端各多出一个约10px的空行,什么也没有。

原因是全部采用utf8编码,包含文档的时候,最后的二进制流中包含了多次UTF8

BOM标记,IE不能正常解析包含多个UTF8

BOM

标记的页面,直接替换成实际显示的回车,这样导致一个空行,而firefox却没有这个问题。

故如果模板采用包含的method包含多个utf8文档需要用ultraedit保存时另存为功能

选择utf8

无bom格式保存即可。

另外,如果中文页面在html

head标记中将title标记放在<meta

http-equiv=”Content-type”

Content=”text/html;

Charset=UTF-8″

/>前面会导致页面空白。

所以utf8页面应该使用标准顺序

复制代码

代码如下:

<meta

http-equiv=”Content-type”

Content=”text/html;

Charset=UTF-8″

/>

<meta

http-equiv=”Content-language”

Content=”zh-CN”

/>

<meta

name=”robots”

Content=”index,follow”

/>

<meta

name=”keywords”

Content=”"

/>

<meta

name=”desCription”

Content=”"

/>

<meta

name=”rating”

Content=”general”

/>

<meta

name=”author”

Content=”"

/>

<meta

name=”Copyright”

Content=”"

/>

<meta

name=”generator”

Content=”"

/>

<title></title>

BOM头:\xEF\xBB\xBF,PHP脚本4、5尚对BOM无视,所以在解析前直接输出。

对此

w3.org

标准

FAQ

中对此问题有一个专门的描述:

具体如下:

在UCS

编码中有一个叫做”ZERO

WIDTH

NO-BREAK

SPACE”的char,它的编码是FEFF。而FFFE在UCS中是不存在的char,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输

char”ZERO

WIDTH

NO-BREAK

SPACE”。这样如果接收者收到FEFF,就表明这个字节流是Big-Endian的;如果收到FFFE,就表明这个字节流是Little-

Endian的。因此char”ZERO

WIDTH

NO-BREAK

SPACE”又被称作BOM。

UTF-8不需要BOM来表明字节顺序,但可以用BOM来表明编码方式。char”ZERO

WIDTH

NO-BREAK

SPACE”的UTF-8编码是EF

BB

BF。所以如果接收者收到以EF

BB

BF开头的字节流,就知道这是UTF-8编码了。

Windows就是使用BOM来标记文本文档的编码方式的操作Systam:

WindowsXP

Professional

,

缺省char集:中文

1)

notepad

:

可以自动识别出没有带

bom

的

utf-8

编码格式文档,但不可以控制保存文档时是否添加

bom

,

如果保存文档,那么会统一添加

bom

。

2)editplus

:

不能自动识别出没有

bom

的

utf-8

编码格式文档,文档保存时,选择UTF-8

格式,不会在文档头写上

BOM

header.

3)

UltraEdit

:

对于char编码的功能最为强大,

可以自动识别带

bom

和不带

bom

的

utf-8

文档

(可以配置)

;

保存的时候可以通过配置选择是否添加

bom.

(特别需要注意的是,保存一个新建立的文档时,需要选择另存为

utf-8

no

bom

格式)

后来发现

Notepad

++

也对于

utf-8

bom

支持比较好,推荐大家使用。

php 正则提取Link标签

$strs_val='<link rel="alternate" type="application/rss+xml" title="RSS" href="" />';

$re_val='/<link rel="alternate"\s*type="application\/rss\+xml" title="RSS" href="([^"]*)"\s*\/>/i';

preg_match_all($re_val, $strs_val, $val_p);

print_r($val_p[1]);

web基础(link标签的用法)

一直在使用link标签,这几天接触到了less预处理器之后,怎么定义link都出现了一些问题,在网上查了一些资料,最终是这样定义link的:

<link rel="stylesheet/less" type="text/css" href="css/less.less">

此时,页面上已经可以正常显示css了。我才发现我还并不了解link的机制是什么样子的,天呐~(需要用心钻研了)

上w3c查询link可以看到link标签共有9个属性(平时也用不到这么多,所以就解剖以下以上link中的三个属性,剩下的就当是科普一下吧 ~_~)

看到一对理论性的东西,就莫名的头大!话不多说直接开搞。

看到这里基本上就明白了rel当中的值的作用了,其实stylesheet的作用就是为了 标明当前文档与link链接的文档的关系而已 。例如<link rel="stylesheet">就是说明了link链接的文档属于当前的文档的外部链接样式表。

例中stylesheet后添加了一个/less的作用,就是为了说明此链接文档是less文档

(这么规定的,照做就行了~)

type表面上看似很简单,只有一个MIME_type的值,实际上 MIME_type 代表了所有的文档类型,有兴趣的话,可以自己了解了解,反正我看了之后只觉得几百种类型,我才用过几种,如果牵扯到ajax的话,相对来说会用的比较多了。(附上w3c中能够用到的script类型 MIME_type  )

href属性就比较简单了, 它是用来确定你link文件的路径 ,当然了只要是路径都有绝对相对的,就看你把它放在哪里找出来就是了。

想必大家也用过target这个属性,我也是刚刚看到这个属性居然在h5中不支持了,我的天,这是什么鬼!不过,在测试中,ie8+、firfox、geogle依然能够使用该属性,也就是说,没毛病,可以放心的使用。

好了,link标签中常用的属性就这3个了,剩下的属性因为有默认值的存在,也就不需要你再动手去填写了,但是如果你有特殊要求的话,肯定也不会是看我这篇文章的人了吧~_~。

补充一句(script标签同理的,我懒,我就不背锅了!!!)

php页面如如何更改页面title上的小图标??

title上的小图标即favicon,它可以通过html的link标签进行设置,实例代码如下:

<link href="favicon_baoman.ico" type="image/x-icon" rel="icon">

注:favicon_baoman.ico请换成自己的图片地址

关于php使用link标签的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于php使用link标签 php symlink的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did225805
更新时间:2023-05-11   阅读:14次

上一篇: php用户是否重复 php 用户

下一篇:php中link语句 php unlink函数

最新资料更新

  • 1.php俄罗斯方块 俄罗斯方块的网址
  • 2.php引用vendor php 引用
  • 3.php调用裁剪插件 phpcrawl
  • 4.php获取网页乱码 php网页显示乱码
  • 5.基于php在线聊天 php 在线聊天
  • 6.php和php-fpm的简单介绍
  • 7.php求数组的交集 php数组处理函数
  • 8.php链接数据库创建表格 php连接数据库的方法
  • 9.hbuilder写php hbuilder写PHP
  • 10.php实现权限分配 php权限设计
  • 11.phpnodelay的简单介绍
  • 12.php是否为post的简单介绍
  • 13.php代码修改按钮大小 php内容修改
  • 14.php用户资料转移 php迁移java
  • 15.phphuoqv多选 php选择语句
  • 16.php字母循序排列 php字符串排序
  • 17.php安全验证 php安全问题
  • 18.phpmysql当天 mysql 当天
  • 19.手机打开php乱码 php乱码怎么办
  • 20.php文字合到图片 php 图片合成

CopyRight:2016-{hedonghua:year}{hedonghua:sitegs} 备案ICP:湘ICP备09009000号-16 {hedonghua:sitejym}
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]