Changing html style
Change-Id: I90605638a8b8c9336a5a0cc1f6c9b87ab0eed5b7
diff --git a/name-component.rst b/name-component.rst
new file mode 100644
index 0000000..205ea0e
--- /dev/null
+++ b/name-component.rst
@@ -0,0 +1,44 @@
+.. _Name.Component:
+
+Name.Component Class
+====================
+
+A Name.Component is holds a read-only name component value
+
+:[C++]:
+
+ Namespace: ``ndn``
+
+Name.Component Constructor
+--------------------------
+
+Create a new Name.Component, copying the optional value.
+
+
+:[C++]:
+
+ .. code-block:: c++
+
+ Name::Component(
+ [const std::vector<uint8_t>& value]
+ );
+
+:Parameters:
+
+ - ``value``
+ (optional) The content byte array to copy.
+
+Name.Component.toEscapedString Method
+-------------------------------------
+
+Convert this component value by escaping characters according to the NDN URI Scheme.
+
+:[C++]:
+
+ .. code-block:: c++
+
+ std::string toEscapedString() const ();
+
+:Returns:
+
+ The escaped string.