BFC 的作用以及原理介绍

html-css019

BFC 的作用以及原理介绍,第1张

最近无意间看到很多文章写overflow: hidden可以清除浮动,但大多并没有说明其原理。这里就介绍一下BFC。平时会利用BFC解决一些如清浮动,防止 margin 重叠等问题,但是BFC具体是什么,就感觉只可意会不可言传了,于是特地花了半天时间,查阅了一些资料和文章,记录一下自己的学习过程(其实在 《CSS盒子模型》 一文中已经提及一些知识,为了方便,这里特地重新开一篇文章,方便以后查阅)。

BFC(Block formatting context)直译为"块级格式化上下文"。它是一个独立的渲染区域,只有Block-level box参与, 它规定了内部的Block-level Box如何布局,并且与这个区域外部毫不相干。

Box 是 CSS 布局的对象和基本单位,一个页面是由很多个 Box 组成的。元素的类型和 display 属性,决定了这个 Box 的类型。 不同类型的 Box, 会参与不同的 Formatting Context(一个决定如何渲染文档的容器),因此Box内的元素会以不同的方式渲染。让我们看看有哪些盒子:

block-level box:display 属性为 block, list-item, table 的元素,会生成 block-level box。并且参与 block fomatting context;

inline-level box:display 属性为 inline, inline-block, inline-table 的元素,会生成 inline-level box。并且参与 inline formatting context;

Formatting context 是 W3C CSS2.1 规范中的一个概念。它是页面中的一块渲染区域,并且有一套渲染规则,它决定了其子元素将如何定位,以及和其他元素的关系和相互作用。最常见的 Formatting context 有 Block fomatting context (简称BFC)和 Inline formatting context (简称IFC)。

1.根元素

2.float属性不为none

3.position为absolute或fixed

4.display为inline-block, table-cell, table-caption, flex, inline-flex

5.overflow不为visible

根据第二部分的BFC布局规则第四个,我们只要让child2成为BCF就可以和child1不重叠;再根据第三部分生成BFC的元素的条件,可以为child2设置 display也可以设置overflow等等,可以达到如下图效果

达到了我们希望的自适应两栏布局。

到这里应该知道为什么overflow: hidden可以清除浮动;

第二本部分BFC布局规则第六:计算BFC的高度时,浮动元素也参与计算;

第三部分生成BFC的元素的条件第五:overflow不为visible。

具体例子可以参考我的这篇 《常见的清除浮动方法》 。

根据BFC布局规则第二:Box垂直方向的距离由margin决定。属于同一个BFC的两个相邻Box的margin会发生重叠。让child2和child3为不同的BFC的box就不会重叠了。

其实以上的几个例子都体现了BFC布局规则第五条:BFC就是页面上的一个隔离的独立容器,容器里面的子元素不会影响到外面的元素。反之也如此。

3DNow!(3D no waiting)

3DPA(3D Positional Audio,3D定位音频)

3DS(3D SubSystem,三维子系统)

ABS(Auto Balance System,自动平衡系统)

AC(Audio Codec,音频多媒体数字信号编解码器)

ACOPS: Automatic CPU OverHeat Prevention System(CPU过热预防系统)

ACPI(Advanced Configuration and Power Interface,先进设置和电源管理)

AE(Atmospheric Effects,雾化效果)

AFR(Alternate Frame Rendering,交替渲染技术)

AGAS(Anti Glare Anti Static Coatings,防强光、防静电涂层)

AGP: Accelarated Graphic Port(加速图形端口),一种CPU与图形芯片的总线结构

AGU(Address Generation Units,地址产成单元)

AH: Authentication Header,鉴定文件头

AHA(Accelerated Hub Architecture,加速中心架构)

AL: Artificial Life(人工生命)

ALU(Arithmetic Logic Unit,算术逻辑单元)

AMR(Audio/Modem Riser,音效/数据主机板附加直立插卡)

AMR(Audio/Modem Riser;音效/调制解调器主机板附加直立插卡)

Anisotropic Filtering(各向异性过滤)

API(Application Programming Interfaces,应用程序接口)

APIC: Advanced Programmable Interrupt Controller(高级程序中断控制器)

APM(Advanced Power Management,高级能源管理)

APPE(Advanced Packet Parsing Engine,增强形帧解析引擎)

ARP(Address Resolution Protocol,地址解析协议)

ASC(Anti Static Coatings,防静电涂层)

ASC(Auto-Sizing and Centering,自动调效屏幕尺寸和中心位置)

ASCII(American Standard Code for Information Interchange,美国国家标准信息交换代码)

ASIC: Application Specific Integrated Circuit(特殊应用积体电路)

ASK IR(Amplitude Shift Keyed Infra-Red,长波形可移动输入红外线)

ASMO(Advanced Storage Magneto-Optical,增强形光学存储器)

ASPI(Advanced SCSI Program Interface, 高级SCSI编程接口。它定义了当和SCSI主机适配器通讯时应用程序使用的一系列软件命令)

AST(Average Seek time,平均寻道时间)

ATA(AT Attachment,AT扩展型)

ATAPI(AT Attachment Packet Interface)

ATC(Access Time from Clock,时钟存取时间)

ATL: ActiveX Template Library(ActiveX模板库)

ATM(Asynchronous Transfer Mode,异步传输模式)

ATOMM(Advanced super Thin-layer and high-Output Metal Media,增强形超薄高速金属媒体)

ATX: AT Extend(扩展型AT)

Auxiliary Input(辅助输入接口)

AV(Analog Video,模拟视频)

AVI(Audio Video Interleave,音频视频插入)

Back Buffer,后置缓冲

Backface culling(隐面消除)

BASIC:Beginner's All-purpose Symbolic Instruction Code(初学者通用指令代码)

Battle for Eyeballs(眼球大战,各3D图形芯片公司为了争夺用户而作的竞争)

BCF(Boot Catalog File,启动目录文件)

Benchmarks:基准测试程序数值

BGA(Ball Grid Array,球状矩阵排列)

BGA(Ball Grid Array,球状矩阵排列)

BGA: Ball Grid Array(球状网格阵列)

BHT(branch prediction table,分支预测表)

BIF(Boot Image File,启动映像文件)

Bilinear Filtering(双线性过滤)

BIOS(Basic Input/Output System,基本输入/输出系统)

BLA: Bearn Landing Area(电子束落区)

BMC(Black Matrix Screen,超黑矩阵屏幕)

BOD(Bandwidth On Demand,弹性带宽运用)

BOPS:Billion Operations Per Second,十亿次运算/秒

bps(bit per second,位/秒)

BPU(Branch Processing Unit,分支处理单元)

Brach Pediction(分支预测)

BSD(Berkeley Software Distribution,伯克利软件分配代号)

BSRAM(Burst pipelined synchronous static RAM,突发式管道同步静态存储器)

BTB/C: Branch Target Buffer/Cache (分支目标缓冲)

C2C: card-to-card interleaving,卡到卡交错存取

CAD: computer-aided design,计算机辅助设计

CAM(Common Access Model,公共存取模型)

CAS(Column Address Strobe,列地址控制器)

CBR(Committed Burst Rate,约定突发速率)

CC: Companion Chip(同伴芯片),MediaGX系统的主板芯片组

CCD(Charge Coupled Device,电荷连接设备)

CCIRN: Coordinating Committee for Intercontinental Research Networking,洲

CCM(Call Control Manager,拨号控制管理)

cc-NUMA(cache-coherent non uniform memory access,连贯缓冲非统一内存寻址)

CCS(Cut Change System)

CCT(Clock Cycle Time,时钟周期)

CDR(CD Recordable,可记录光盘)

CD-ROM/XA(CD-ROM eXtended Architecture,唯读光盘增强形架构)

CDRW(CD-Rewritable,可重复刻录光盘)

CDSL: Consumer Digital Subscriber Line(消费者数字订阅线路)

CE(Consumer Electronics,消费电子)

CEM(cube environment mapping,立方环境映射)

Center Processing Unit Utilization,中央处理器占用率

CEO(Chief Executive Officer,首席执行官)

CG(Computer Graphics,计算机生成图像)

CGI(Common Gateway Interface,通用网关接口)

CHRP(Common Hardware Reference Platform,共用硬件平台,IBM为PowerPC制定的标准,可以兼容Mac OS, Windows NT, Solaris, OS/2, Linux和AIX等多种操作系统)

CIEA: Commercial Internet Exchange Association,商业因特网交易协会

CIR(Committed Infomation Rate,约定信息速率)

CISC(Complex Instruction Set Computing,复杂指令集计算机)

CISC(Complex Instruction Set Computing,复杂指令集计算机)

CISC: Complex Instruction Set Computing(复杂指令结构)

Clipping(剪贴纹理)

CLK(Clock Cycle,时钟周期)

Clock Synthesizer,时钟合成器

CLV(Constant Linear Velocity,恒定线速度)

CMOS: Complementary Metal Oxide Semiconductor(互补金属氧化物半导体)

CMOS: Complementary Metal Oxide Semiconductor,互补金属氧化物半导体

CMOS: Complementary Metal Oxide Semiconductor,互补金属氧化物半导体

COB(Cache on board,板上集成缓存)

COB(Cache on board,板上集成缓存)

COD(Cache on Die,芯片内集成缓存)

COD(Cache on Die,芯片内集成缓存)

COM: Component Object Model(组件对象模式)

COMDEX : Computer Distribution Exposition(计算机代理分销业展览会)

compressed textures(压缩纹理)

Concurrent Command Engine,协作命令引擎

COO(Chief Organizer Officer,首席管理官)

CP: Ceramic Package(陶瓷封装)

CPGA(Ceramic Pin Grid Array,陶瓷针型栅格阵列)

CPGA(Ceramic Pin Grid Array,陶瓷针型栅格阵列)

CPGA: Ceramic Pin Grid Array(陶瓷针脚网格阵列)

CPS: Certification Practice Statement(使用证明书)

CPU(Center Processing Unit,中央处理器)

CPU: Centerl Processing Unit(中央处理器)

CPU:Center Processing Unit,中央处理器

CRC: Cyclical Redundancy Check(循环冗余检查)

CRT(Cathode Ray Tube,阴极射线管)

CS(Channel Separation,声道分离)

CSE(Configuration Space Enable,可分配空间)

CSS(Common Command Set,通用指令集)

CSS: Cascading Style Sheets,层叠格式表

CTO(Chief Technology Officer,首席技术官)

CTS(Carpal Tunnel Sydrome,计算机腕管综合症)

CTS(Clear to Send,清除发送)

CVS(Compute Visual Syndrome,计算机视觉综合症)

DAC(Digital to Analog Converter,数模传换器)

DAC: Dual Address Cycle, 双重地址周期

DAE(digital Audio Extraction,数据音频抓取)

Data Forwarding(数据前送)

DB: Deep Buffer(深度缓冲)

DB: Device Bay,设备插架

DBS-PC: Direct Broadcast Satellite PC(人造卫星直接广播式PC)

DCD: Document Content Description for XML: XML文件内容描述

DCE: Data Circuit Terminal Equipment,数据通信设备

DCOM: Distributing Component Object Model,构造物体模块

DCT: Display Compression Technology(显示压缩技术)

DDC:Display Data Channel,显示数据通道

DDR SDRAM(Double Date Rate,双数据率SDRAM)

DDSS II(Double Dynamic Suspension System II,第二代双层动力悬吊系统)

DDSS(Double Dynamic Suspension System,双悬浮动态减震系统)

DEC(Direct Etching Coatings,表面蚀刻涂层)

Decal(印花法,用于生成一些半透明效果,如:鲜血飞溅的场面)

Decode(指令解码)

DES: Data Encryption Standard,数据加密标准

DFL(Dynamic Focus Lens,动态聚焦)

DFP(Digital Flat Panel,数字式平面显示器)

DFS(Digital Flex Scan,数字伸缩扫描)

DFS: Dynamic Flat Shading(动态平面描影),可用作加速

DHCP: Dynamic Host Configuration Protocol,动态主机分配协议

DIB(Dual Independent Bus,双独立总线)

DIB: Dual Independent Bus(双重独立总线),包括L2cache总线和PTMM(Processer To Main Memory,CPU至主内存)总线

DIC: Digital Image Control(数字图像控制)

Digital Multiscan II(数字式智能多频追踪)

DIL(dual-in-line)

DIMM(Dual In-line Memory Modules,双重内嵌式内存模块)

DIR(Direct Rendering Infrastructure,基层直接渲染)

Directional Light,方向性光源

DiscWizard(磁盘控制软件)

Dithering(抖动)

DLP(digital Light Processing,数字光处理)

DLS-2(Downloadable Sounds Level 2,第二代可下载音色)

DMA(Direct Memory Access,直接内存存取)

DME: Direct Memory Execute(直接内存执行)

DMF: Distribution Media Format

DMI(Desktop Management Interface,桌面管理接口)

DMT: Discrete Multi - Tone,不连续多基频模式

DNA: Distributed Internet Application(分布式因特网应用程序)

DNS(Domain Name System,域名系统)

DOCSIS(Data Over Cable Service Interface Specifications,线缆服务接口数据规格)

DOF(Depth of Field,多重境深)

DOSD: Digital On Screen Display(同屏数字化显示)

Dot Pitch(点距)

dot texture blending(点型纹理混和)

Double Buffering(双缓冲区)

DP: Dual Processing(双处理器)

DPC(Desktop PC,桌面PC)

DPMS(Display Power Management Signalling,显示能源管理信号)

DQL(Dynamic Quadrapole Lens,动态四极镜)

DRAM(Dynamic Random Access Memory,动态随机存储器)

DRDRAM(Direct RAMbus DRAM,直接RAMbus内存)

DS3D(DirectSound 3D Streams)

DSD(Direct Stream Digital,直接数字信号流)

DSL(Down Loadable Sample,可下载的取样音色)

DSL: Data Strobe Link,数据选通连接

DSP(Digital Signal Processing,数字信号处理)

DST(Drive Self Test,磁盘自检程序)

DTD: Document Type Definition,文件类型定义

DTE: Data Terminal Equipment,数据终端设备

DVD(Digital Video Disk,数字视频光盘)

DVI(Digital Video Interface,数字视频接口)

DX: 指包含数学协处理器的CPU ECC: Error Check Correct(错误检查纠正)

DxR: DynamicXTended Resolution(动态可扩展分辨率)

DXTC(Direct X Texture Compress,DirectX纹理压缩,以S3TC为基础)

Dynamic Z-buffering(动态Z轴缓冲区),显示物体远近,可用作远景

EAX(Environmental Audio Extensions,环境音效扩展技术)

EB(Expansion Bus,扩展总线)

EBR(Excess Burst Rate,超额突发速率)

EC(Embedded Controller,嵌入式控制器)

EC(Embedded Controller,微型控制器)

ECC(Error Checking and Correction,错误检查修正)

ECC: Elliptic Curve Crypto(椭圆曲线加密)

ECRS: Entry Call Return Stack(回叫堆栈),代替RAM存储返回地址.

E-DDC(Enhanced Display Data Channel,增强形视频数据通道协议,定义了显示输出与主系统之间的通讯通道,能提高显示输出的画面质量)

Edge Anti-aliasing,边缘抗锯齿失真

E-EDID(Enhanced Extended Identification Data,增强形扩充身份辨识数据,定义了电脑通讯视频主系统的数据格式)

EEPROM(Electrically Erasable Programmable ROM,电擦写可编程只读存储器)

EFEAL(Extended Field Elliptical Aperture Lens,可扩展扫描椭圆孔镜头)

EIDE(enhanced Integrated Drive Electronics,增强形电子集成驱动器)

EISA(Enhanced Industry Standard Architecture,增强形工业标准架构)

Embedded Chips(嵌入式)

EMI(Electromagnetic Interference,电磁干扰)

EMP: Emergency Management Port,紧急事件管理端口

environment mapped bump mapping(环境凹凸映射)

EPIC(explicitly parallel instruction code,并行指令代码)

EPIC: Explicitly Parallel Instruction Computing(清晰平行指令计算),是一 个64位指令集

ERP(estimated retail price,估计零售价)

ERP: Enterprise Requirement Planning,企业需求计划

ES(Energy Star,能源之星)

ESCD(Extended System Configuration Data,可扩展系统配置数据)

ESDJ(Easy Setting Dual Jumper,简化CPU双重跳线法)浩鑫

ESP: Encapsulating Security Payload,压缩安全有效载荷

Execute Buffers,执行缓冲区

Extended Burst Transactions,增强式突发处理

Extended Stereo(扩展式立体声)

FADD(Floationg Point Addition,浮点加)

FAQ: Frequently Asked Questions(常见问题回答)

FAT(File Allocation Tables,文件分配表)

FBC(Frame Buffer Cache,帧缓冲缓存)

FCPGA(Flip Chip Pin Grid Array,反转芯片针脚栅格阵列)

FDBM(Fluid dynamic bearing motors,液态轴承马达)

FDC(Floppy Disk Controller,软盘驱动器控制装置)

FDD(Floppy Disk Driver,软盘驱动器)

FDIV(Floationg Point Divide,浮点除)

FDM: Frequency Division Multi,频率分离

FEMMS:Fast Entry/Exit Multimedia State,快速进入/退出多媒体状态

FEMMS:Fast Entry/Exit Multimedia State,快速进入/退出多媒体状态

FFT(fast Fourier transform,快速热欧姆转换)

FID(FID:Frequency identify,频率鉴别号码)

FIFO(First Input First Output,先入先出队列)

FIFO:First Input First Output,先入先出队列

FIR(finite impulse response,有限推进响应)

FireWire(火线,即IEEE1394标准)

Flat(平面描影)

flip double buffered(反转双缓存)

flip-chip(芯片反转)

FLOP(Floating Point Operations Per Second,浮点操作/秒)

Flow-control流控制

FM(Frequency Modulation,频率调制)

FM: Flash Memory(快闪存储器)

FMD ROM (Fluorescent Material Read Only Memory,荧光质只读存储器)

FMUL(Floationg Point Multiplication,浮点乘)

fog table quality(雾化表画质)

Fog(雾化效果)

FPU(Float Point Unit,浮点运算单元)

FPU: Floating-point Processing Unit(浮点处理单元)

FPU:Float Point Unit,浮点运算单元

FR(Frequence Response,频率响应)

Frames rate is King(帧数为王)

FRC: Frame Rate Control(帧比率控制)

FRC: Functional Redundancy Checking (冗余功能检查,双处理器才有这项特性)

FRICC: Federal Research Internet Coordinating Committee,联邦调查因特网协调委员会

Front Buffer,前置缓冲

FSAA(Full Scene Anti-aliasing,全景抗锯齿)

FSB: Front Side Bus,前置总线,即外部总线

FSE(Frequency Shifter Effect,频率转换效果)

FSUB(Floationg Point Subtraction,浮点减)

FTP(File Transfer Protocol,文件传输协议)

FWH( Firmware Hub,固件中心)

GART(Graphic Address Remappng Table,图形地址重绘表)

GDI(Graphics Device Interface,图形设备接口)

Ghost:(General Hardware Oriented System Transfer,全面硬件导向系统转移)

Gigabyte

GMCH(Graphics &Memory Controller Hub,图形和内存控制中心)

GMR(giant magnetoresistive,巨型磁阻)

Gouraud Shading,高洛德描影,也称为内插法均匀涂色

GPF(General protect fault,一般保护性错误)

GPIs(General Purpose Inputs,普通操作输入)

GPS(Global Positioning System,全球定位系统)

GPU(Graphics Processing Unit,图形处理器)

GTF(Generalized Timing Formula,一般程序时间,定义了产生画面所需要的时间,包括了诸如画面刷新率等)

GUI(Graphics User Interface,图形用户界面)

GVPP(Generic Visual Perception Processor,常规视觉处理器)

HAL(Hardware Abstraction Layer,硬件抽像化层)

hardware motion compensation(硬件运动补偿)

HCI: Host Controller Interface,主机控制接口

HCT:Hardware Compatibility Test,硬件兼容性测试

HDA(head disk assembly,磁头集合)

HDSL: High bit rate DSL,高比特率数字订阅线路

HDTV(high definition television,高清晰度电视)

HEL: Hardware Emulation Layer(硬件模拟层)

HiFD(high-capacity floppy disk,高容量软盘)

high triangle count(复杂三角形计数)

HL-PBGA: 表面黏著,高耐热、轻薄型塑胶球状矩阵封装

HL-PBGA: 表面黏著,高耐热、轻薄型塑胶球状矩阵封装

HPS(High Performance Server,高性能服务器)

HPW(High Performance Workstation,高性能工作站)

HRTF(Head Related Transfer Function,头部关联传输功能)

HTA: HyperText Application,超文本应用程序

HTML(HyperText Markup Language,超文本标记语言)

HTTP(HyperText Transfer Protocol,超文本传输协议)

HVD(High Voltage Differential,高分差动)

I/O(Input/Output,输入/输出)

I/O: Input/Output(输入/输出)

IA(Intel Architecture,英特尔架构)

IA: Intel Architecture(英特尔架构)

IA:Intel Architecture,英特尔架构

IAB: Internet Activities Board,因特网工作委员会

ICD(Installable Client Driver,可安装客户端驱动程序)

ICH(Input/Output Controller Hub,输入/输出控制中心)

ICMB: Inter-Chassis Management Bus, 内部管理总线

ICMP(Internet Control Message Protocol,因特网信息控制协议)

ICU(Instruction Control Unit,指令控制单元)

ID:identify,鉴别号码

ID:identify,鉴别号码

IDCT(Inverse Discrete Cosine Transform,非连续反余弦变换,GeForce的DVD硬件强化技术)

IDE(Integrated Drive Electronics,电子集成驱动器)

IDF(Intel Developer Forum,英特尔开发者论坛)

IETF(Internet Engineering Task Framework,因特网工程任务组)

IETF: Internet Engineering Task Force,因特网工程作业推动

IEU(Integer Execution Units,整数执行单元)

IHVs:Independent Hardware Vendors,独立硬件购买者

IID(Interaural Intensity Difference,两侧声音强度差别)

IIR(infinite impulse response,无限推进响应)

IKE: Internet Key Exchange,因特网密钥交换协议

IMAP4: Internet Message Access Protocol Version 4,第四版因特网信息存取协议

IMM: Intel Mobile Module, 英特尔移动模块

IMM: Intel Mobile Module, 英特尔移动模块

Immediate Mode,直接模式

INF File(Information File,信息文件)

INI File(Initialization File,初始化文件)

Instruction Coloring(指令分类)

Instructions Cache,指令缓存

Interactive 3D Audio(交互式3D音效)

Interactive Around-Sound(交互式环绕声)

Internet(因特网)

IP(Internet Protocol,网际协议)

IPC(Instructions Per Clock Cycle,指令/时钟周期)

IPPR: Image Processing and Pattern Recognition(图像处理和模式识别)

IR(infrared ray,红外线)

IrDA(infrared ray,红外线通信接口可进行局域网存取和文件共享)

IRQ(Interrupt Request,中断请求)

IS: Internal Stack(内置堆栈)

ISA(instruction set architecture,工业设置架构)

ISA(instruction set architecture,指令集架构)

ISA: Industry Standard Architecture,工业标准架构

ISDN(Integrated Service Digital Network,综合服务数字网络)

ISO/MPEG: International Standard Organization's Moving Picture Expert Group(国际标准化组织的活动图片专家组)

ISOC: Internet Society,因特网协会

ISP(Internet Service Provider,因特网服务提供商)

ISVs:Independent Software Vendors,独立软件购买者

ITD(Interaural Time Difference,两侧声音时间延迟差别)

JIT: Just In Time,准时制生产

JVM: Java Virtual Machine, Java虚拟机

KBC(KeyBroad Control,键盘控制器)

KNI(Katmai New Instructions,Katmai新指令集,即MMX2)

KNI(Katmai New Instructions,Katmai新指令集,即SSE)

L1cache: Level1(一级)高速缓存,通常是集成在CPU中的,但现在也有把L2cache 集成在CPU中的设计,如:Pentium2 LB: Linear Burst(线性突发),是Cyrix 6x86采用的特殊技术.

L2TP(Layer 2 Tunneling Protocol,二级通道协议)

LAN(Local Area Network,局域网)

large textures(大型纹理)

Latency(潜伏期)

LBA(Logical Block Addressing,逻辑块寻址)

LCD(liquid crystal display,液晶显示屏)

LCOS: Liquid Crystal On Silicon(硅上液晶)

LDAP: Lightweight Directory Access Protocol,轻权目录访问协议

LDT(Lightning Data Transport,闪电数据传输总线)

LED(light emitting diode,光学二级管)

LF(Linear Filtering,线性过滤,即双线性过滤)

lighting(光源)

lightmap(光线映射)

LMDS: Local Multipoint Distributed System,局域多点分布式系统

Local Interconnect(局域互连)

Local Peripheral Bus(局域边缘总线)

LOM(LAN-on-Montherboard)

L-SAGIC(Low Power-Small Aperture G1 wiht Impregnated Cathode,低电压光圈阴极管)

LVD(Low Voltage Differential)

LVD(Low Voltage Differential,低分差动)

LVDS: Low Voltage Differential Signal(低电压差动信号)

MADD: 乘法-加法指令

MAG: 乘法-累加指令,两浮点相乘后再和另一浮点数相加,可显著提高3D图形运算速度

MALS(Multi Astigmatism Lens System,多重散光聚焦系统)

MBR(Master Boot Record,主引导记录)

MDA(Monochrome Adapter,单色设备)

MDC(Mobile Daughter Card,移动式子卡)

MESI(Modified, Exclusive, Shared, Invalid:修改、排除、共享、废弃)

MFC: Microsoft Foundation Classes(微软基础类库)

MFD: Multi Function Device(多功能设备)

MFLOPS(Million Floationg Point/Second,每秒百万个浮点操作)

MHz(Million Hertz,兆赫兹)

MHz: 工作频率的单位兆赫兹(Mega Hertz),1GHz=1000MHz

MIDI: Musical Instrument Digital Interface(乐器数字接口)

MIME: Multipurpose Internet Mail Extension,多用途因特网邮件扩展协议

MIOC: Memory and I/O Bridge Controller,内存和I/O桥控制器

MiPad(Multimodal Interactive Notepad,多语态互动式记事本)

mipmapping(MIP映射)

MIPS(Million Instruction Per Second,百万条指令/秒)

MIPS: Million Instructions per Second(每秒钟百万条指令),是CPU速度的一个参 数,当然是越大越好

MMU(Multimedia Unit,多媒体单元)

MMVF(Multi-Media Video File,多媒体视频文件)

MMX(MultiMedia Extensions,多媒体扩展指令集)

MMX: Multimedia Extensions(这个大家应该很熟悉了,这种CPU有57新的64位指令, 是自386以来的最大变化,另外还有SIMD架构等)

MMX:MultiMedia Extensions,多媒体扩展指令集

MNP: Microcom Networking Protocal

MODEM(Modulator Demodulator,调制解调器)

Modulate(调制混合)

motion blur(模糊移动)

Motion Compensation,动态补偿

MP(Multi-Processing,多重处理器架构)

MPGA: Micro PGA,散热和体积都比TCP小

MPP(Massive Parallel Processing,巨量平行处理架构)

MPPS:Million Pixels Per Second,百万个像素/秒

MPS(MultiProcessor Specification,多重处理器规范)

MRH-R(Memory Repeater Hub,内存数据处理中心)

MRH-S(SDRAM Repeater Hub,SDRAM数据处理中心

pc personal computer 个人计算机。

ibm international business machine 美国国际商用机器公司的公司简称,

是最早推出的个人计算机品牌。

intel 美国英特尔公司,以生产cpu芯片著称。

pentium intel公司生产的586 cpu芯片,中文译名为“奔腾”。

it information technology 信息产业。

e-commerce electronic business 电子商务。

b2c business to customer 商家对顾客, 电子商务的一种模式,还有b2c、c2c模式。

y2k 2k year两千年(问题),千年虫。

ic integrate circuit 集成电路,vlsi very large scale integration 超大规模集成电路。

diy do it yourself 自己装配计算机。

bit 比特,一个二进制位,通信常用的单位。

byte 字节,由八个二进制位组成,是计算机中表示存储空间的最基本容量单位。

k 千,存储空间的容量单位, kilobyte,1k=1024字节。

m 兆,megabyte,1m=1024k。

g 吉,gigabyte,1g=1024m。

t 太,1t=1024g。

binary 二进制,计算机中用的记数制,有0、1两个数字。

ascii american standard code for information interchange, 美国信息交换标准代码,成为了一个为世界计算机使用的通用标准。

cai computer-assisted instruction 计算机辅助教学。

cad computer-aided design 计算机辅助设计。

cam computer-aided manufacturing计算机辅助制造。

ai artificial intelligence 人工智能。

program 程序,由控制计算机运行的指令组成。

driver 驱动程序或驱动器。

compatibility 兼容,指电脑的通用性。

pnp plug and play 即插既用,指计算机器件一装上就可以用。

hardware 硬件,构成计算机的器件。

software 软件,计算机上运行的程序。

courseware 课件,用于教学的软件。

硬件篇

cpu central processing unit,中央处理器,计算机的心脏。

memory 存储器,内存。

rom read only memory,只读存储器。只能读不能写。

ram random access memory, 随机存取存储器。内存属于这种存储器。

bus 总线,计算机中信息的通路。

isa industry standard architecture工业标准结构(总线)。

vesa video electronic standard association视频电子标准协会(的标准总线)。

pci perpheral component interconnect 外部互联总线标准。

usb universal serial bus , intel 公司开发的通用串行总线架构。

scsi small computer system interface小型计算机系统接口。

agp accelerate graphics processor加速图形接口。

mouse 鼠标,俗称“鼠”。

keyboard 键盘。

crt cathode ray tube 阴极射线管,常指显示屏。

lcd liquid crystal display 液晶显示屏。

vga video graphics array视频图形阵列,一种显示卡。

resolution 分辨率。

printer 打印机。

scanner 扫描仪。

floppy disk 软盘。

fixed disk, hard disk 硬盘。

cd compact disk 光盘。

adapter 适配器(卡),俗称“卡”,如声卡、显示卡。

ups uninterruptible power system不间断电源。

lpt line printer打印口,并行口。

dpi dots per inch 每英寸点数, 指打印机的分辨率。

cps characters per second 每秒字符数。

ppm pages per minute 每分钟(打印)页数。

软件篇

os operating system, 计算机操作系统,计算机中必不可少的软件。

dos disk operating system 磁盘操作系统。

windows nt 一种操作系统,nt new technology, 新技术。

linux 一种可免费使用的unix操作系统, 运行于一般的pc机上 ,由linux开发而得此名。

basic beginner’s all-purpose symbolic instruction code, 初学者通用符号指令代码,一种计算机语言,适合于初学者。不要把basic当作basic。

visual basic 可视化basic语言。

database 数据库。

esc escape, 退出键。

tab table, 制表键。

shift 上档键,用于输入双字符键上面部分的字符和在大(小)写字符状态输入小(大)写字符。

ctrl control 控制键。

alt alter, 转换键。

insert、delete 插入、删除。

home 、end 编辑文书时用于回到文书开头、结尾的键。

page up、page down 向前、后翻页键。

num lock 数字锁定键。

scroll lock 屏幕滚动锁定键。

enter 确认键、也有回车换行的作用。

click 点击鼠标。

cut 剪切,指将文本或图形剪切到内存。

copy 复制、拷贝。

paste 粘贴,将剪切、复制到内存的内容粘贴出来。

debug 程序排错。bug意为小虫子,比喻隐藏在程序中的小错误。

virus 计算机病毒,计算机中自我复制传播的程序。

backup 备份。

网络多媒体篇

multimedia 多媒体,指计算机能综合处理声音、图象、影像、动画、文字等多种媒体。

cd compact disk 光盘,分为只读光盘和可刻录光盘。

cdr compact disk recordable 可刻录光盘。

vcd video cd 视频cd

audio 音频

video 视频

mpeg moving picture expert group运动图象专家组, 一种压缩比率较大的活动图象和声音的压缩标准。

bmp bitmap 位图,一种图象格式。

image 图象。

pixel 像素,图象的一个点。

wav wave 声波,一种声音格式

midi musical instrument digital interface 乐器数字接口,声卡上有这种接口,用于与乐器相连。

modem 调制解调器,也称“猫”,用于把电话音频信号变成数字信号。

net, network 网络。

wan wide area network 广域网,指地理上跨越较大范围的跨地区网。

lan local area network 局域网,地理上局限在小范围,属于一个单位组建的网。

internet 互联网、因特网、网际网。

server 服务器,网络的核心,信息的集中地。

client 客户,指使用计算机的用户。

c/s client/server 客户机/服务器

b/s browser/server 浏览器/服务器,指客户通过浏览器访问服务器的信息。

workstation 工作站,连到服务器的单个计算机。

www world wide web万维网,全球范围的节点。

bbs bulletin board system 电子布告栏系统

ftp file transfer protocol 文件传送协议,用此协议用户通过internet将一台计算机上的文件传送到另一台计算机上。

http hypertext transfer protocol 超文本传输协议 www服务程序所用的协议。

html home page marker language 主页标记语言,用于浏览器浏览显示。

hub 网络集线器,提供许多计算机连接的端口。

router 路由器,互联网的标准设备,具有判断网络地址、选择路径、实现网络互联的功能。

gateway 网关。

tcp/ip transfer control protocol/internet protocol 传输控制/互联网协议,是互联网的基本协议。

nds domain name system 域名服务系统。

e-mail electronic mail 电子邮件。

.com commerce 商业部门的域名

.edu education 教育部门的域名

.net 网络服务部门的域名

.org organization非商业组织的域名

.gov government政府部门的域名

@ 电子邮件中用户名与域名的分隔符,读音为at。

optics 光的,fiber optics 光纤。

isdn integrated services digital network, 综合服务数字网

ddn defense data service, 数字数据服务。

bandwidth 带宽,网络线路的传输速度。

broad band 宽带(可同时在多个通道容纳数据,音像信号)

hacker 黑客,指专门在互联网上到处从事解密、获取信息等非正规活动的不明身份的用户。

ASIC: Application Specific Integrated Circuit(特殊应用积体电路)

ASC(Auto-Sizing and Centering,自动调效屏幕尺寸和中心位置)

ASC(Anti Static Coatings,防静电涂层)

AGAS(Anti Glare Anti Static Coatings,防强光、防静电涂层)

BLA: Bearn Landing Area(电子束落区)

BMC(Black Matrix Screen,超黑矩阵屏幕)

CRC: Cyclical Redundancy Check(循环冗余检查)

CRT(Cathode Ray Tube,阴极射线管)

DDC:Display Data Channel,显示数据通道

DEC(Direct Etching Coatings,表面蚀刻涂层)

DFL(Dynamic Focus Lens,动态聚焦)

DFS(Digital Flex Scan,数字伸缩扫描)

DIC: Digital Image Control(数字图像控制)

Digital Multiscan II(数字式智能多频追踪)

DLP(digital Light Processing,数字光处理)

DOSD: Digital On Screen Display(同屏数字化显示)

DPMS(Display Power Management Signalling,显示能源管理信号)

Dot Pitch(点距)

DQL(Dynamic Quadrapole Lens,动态四极镜)

DSP(Digital Signal Processing,数字信号处理)

EFEAL(Extended Field Elliptical Aperture Lens,可扩展扫描椭圆孔镜头)

FRC: Frame Rate Control(帧比率控制)

HVD(High Voltage Differential,高分差动)

LCD(liquid crystal display,液晶显示屏)

LCOS: Liquid Crystal On Silicon(硅上液晶)

LED(light emitting diode,光学二级管)

L-SAGIC(Low Power-Small Aperture G1 wiht Impregnated Cathode,低电压光圈阴极管)

LVD(Low Voltage Differential,低分差动)

LVDS: Low Voltage Differential Signal(低电压差动信号)

MALS(Multi Astigmatism Lens System,多重散光聚焦系统)

MDA(Monochrome Adapter,单色设备)

MS: Magnetic Sensors(磁场感应器)

Porous Tungsten(活性钨)

RSDS: Reduced Swing Differential Signal(小幅度摆动差动信号)

SC(Screen Coatings,屏幕涂层)

Single Ended(单终结)

Shadow Mask(阴罩式)

TDT(Timeing Detection Table,数据测定表)

TICRG: Tungsten Impregnated Cathode Ray Gun(钨传输阴级射线枪)

TFT(thin film transistor,薄膜晶体管)

UCC(Ultra Clear Coatings,超清晰涂层)

VAGP: Variable Aperature Grille Pitch(可变间距光栅)

VBI: Vertical Blanking Interval(垂直空白间隙)

VDT(Video Display Terminals,视频显示终端)

VRR: Vertical Refresh Rate(垂直扫描频率)

与光驱相关的词汇

与光驱相关的词汇

ATAPI(AT Attachment Packet Interface)

BCF(Boot Catalog File,启动目录文件)

BIF(Boot Image File,启动映像文件)

CDR(CD Recordable,可记录光盘)

CD-ROM/XA(CD-ROM eXtended Architecture,唯读光盘增强形架构)

CDRW(CD-Rewritable,可重复刻录光盘)

CLV(Constant Linear Velocity,恒定线速度)

DAE(digital Audio Extraction,数据音频抓取)

DDSS(Double Dynamic Suspension System,双悬浮动态减震系统)

DDSS II(Double Dynamic Suspension System II,第二代双层动力悬吊系统)

PCAV(Part Constant Angular Velocity,部分恒定角速度)

VCD(Video CD,视频CD)

认识常见计算机语言的缩略表达

认识常见计算机语言的缩略表达

CSS: Cascading Style Sheets,层叠格式表

DCD: Document Content Description for XML: XML文件内容描述

DTD: Document Type Definition,文件类型定义

HTML(HyperText Markup Language,超文本标记语言)

JVM: Java Virtual Machine, Java虚拟机

OJI: Open Java VM Interface,开放JAVA虚拟机接口

SGML: Standard Generalized Markup Language,标准通用标记语言

SMIL: Synchronous Multimedia Integrate Language(同步多媒体集成语言)

VRML:Virtual Reality Makeup Language,虚拟现实结构化语言

VXML(Voice eXtensible Markup Language,语音扩展标记语言)

XML: Extensible Markup Language(可扩展标记语言)

XSL: Extensible Style Sheet Language(可扩展设计语言)