UIFONT 没有字体加精参数,但可以修发,字体名,达到加粗的效果正常:Helvetica加粗"Helvetica-Bold""TimesNewRomanPS-BoldMT""Arial-BoldMT""CourierNewPS-BoldMT" "Georgia-Bold" IPHONE 字体加粗
加粗 loginLabel.font = [UIFont fontWithName:@"Helvetica-Bold" size:20]; 加粗并且倾斜 loginLabel.font = [UIFont fontWithName:@"Helvetica-BoldOblique" size:20]; UILabel 字体加粗
1. 字体加粗原理. 打开c/windows/fonts目录,以图标形式查看,我们可以发现有的图标是一张纸的样子,有的图标是几张纸叠着的样子.双击几张纸样子的图标,比如Arial,发现里面有很多个文件,有的文件名带黑体,说明对于Arial,字体文件单独区分了常规体和粗体. 我浏览了一下,发现英文大多数都单独定义了粗体,斜体,但是中文字体只有很少的会单独定义,只有雅黑和等线. 那么没有定义的字体,在加粗时,其实是软件做了简单地描边,效果肯定没有单独定义的好. 2. LaTex字体概念 LaTex字
/* Accessing the Text Attributes text property font property textColor property textAlignment property lineBreakMode property enabled property Sizing the Label’s Text adjustsFontSizeToFitWidth property baselineAdjustment property minimumFontS
<b></b>.<strong></strong>标签都能实现字体的加粗(主要是对关键字进行加粗,目的是为了告诉搜索引擎这是我们页面所要表达的主题),但是它对优化是有影响的.所以建议使用<span></span>标签,即-------> span { font-weight:bold; }
input{border:0px;outline:none} //outline:none可以兼容各个浏览器,尤其是在safari上,如果不加 input边框就有一个蓝色或橙色的边框 #font{font-weight:bold !important} // !important:提高指定样式规则的应用优先权, 如果不加上提高样式优先权的话,在苹果浏览器上,safari,chrome字体就不会加粗, 目测
ngui的UILabel可以通过属性面板(inspector)设置字体的样式:加粗 倾斜 正常等. 但是如果通过这里设置了加粗,与实际的加粗不一样,ngui有一个拉伸宽度的变化. 这让人觉得很丑 .如下图: 第二种效果就是这种丑的.宽度拉伸,其实也没怎么变粗. 最后面的就是用BBCode的实现加粗.更自然.
使用的是phpexcel,基本用的原生语法,所见即所得,直接复制下面代码,即可: // 引用phpexcel类 $this->load->library('PHPExcel'); // 创建对象 $objPHPExcel = new PHPExcel(); // 显示错误信息 error_reporting(E_ALL); // Set properties $objPHPExcel->getProperties()->setCreator("[email protect